﻿@import url(css-Roboto300400500700900_latinlatin-ext.css);
@font-face
{
    font-family: icomoon;
    font-style: normal;
    font-weight: 400;
    src: url(https://stake.bet.br/assets/fonts/icomoon.9e07c628913b8a37da32.eot?);
    src: url(https://stake.bet.br/assets/fonts/icomoon.9e07c628913b8a37da32.eot?) format("embedded-opentype"),url(https://stake.bet.br/assets/fonts/icomoon.f686111ffa9d3777f2da.ttf) format("truetype"),url(https://stake.bet.br/assets/fonts/icomoon.c32656b0c48e856e3753.woff) format("woff"),url(https://stake.bet.br/assets/icomoon.c6f93a05b388ed9d2938.svg) format("svg");
}
[class*=" icon-"], [class^=icon-]
{
    font-family: icomoon!important;
    speak: never;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-Pereira:before
{
    content: "";
}
.icon-Juventude:before
{
    content: "";
}
.icon-Pantoja:before
{
    content: "";
}
.icon-Enyimba:before
{
    content: "";
}
.icon-Jose:before
{
    content: "";
}
.icon-Gabigol:before
{
    content: "";
}
.icon-Burns:before
{
    content: "";
}
.icon-Alfa-Romeo:before
{
    content: "";
}
.icon-Drake:before
{
    content: "";
}
.icon-Watford:before
{
    content: "";
}
.icon-Volleyball-Nations-League:before
{
    content: "";
}
.icon-UFC:before
{
    content: "";
}
.icon-Anuel:before
{
    content: "";
}
.icon-Teixeira:before
{
    content: "";
}
.icon-Team-Secret:before
{
    content: "";
}
.icon-Fittipaldi:before
{
    content: "";
}
.icon-Everton:before
{
    content: "";
}
.icon-Brazil-Rugby:before
{
    content: "";
}
.icon-Aguero:before
{
    content: "";
}
.icon-Almeida:before
{
    content: "";
}
.icon-Alexa:before
{
    content: "";
}
.icon-Boxing-In-Japan:before
{
    content: "";
}
.icon-Adesanya:before
{
    content: "";
}
.icon-fittipaldi:before
{
    content: "";
}
.icon-everton:before
{
    content: "";
}
.icon-brazilrugby:before
{
    content: "";
}
.icon-aguero:before
{
    content: "";
}
.icon-jose:before
{
    content: "";
}
.icon-alexa:before
{
    content: "";
}
.icon-boxinginjp:before
{
    content: "";
}
.icon-adesanya:before
{
    content: "";
}
.icon-harness:before
{
    content: "";
}
.icon-horse-racing:before
{
    content: "";
}
.icon-schwingen:before
{
    content: "";
}
.icon-Starting-soon-3rd .path1:before
{
    color: #105eb4;
    content: "";
}
.icon-Starting-soon-3rd .path2:before
{
    color: #72aced;
    content: "";
    margin-left: -1em;
}
.icon-Starting-soon-Half .path1:before
{
    color: #105eb4;
    content: "";
}
.icon-Starting-soon-Half .path2:before
{
    color: #72aced;
    content: "";
    margin-left: -1em;
}
.icon-Starting-soon-1st .path1:before
{
    color: #105eb4;
    content: "";
}
.icon-Starting-soon-1st .path2:before
{
    color: #72aced;
    content: "";
    margin-left: -1em;
}
.icon-alpine-skiing:before
{
    content: "";
}
.icon-american-football:before
{
    content: "";
}
.icon-american-football_usa_nfl:before
{
    content: "";
}
.icon-archery:before
{
    content: "";
}
.icon-athletics:before
{
    content: "";
}
.icon-aussie-rules:before
{
    content: "";
}
.icon-badminton:before
{
    content: "";
}
.icon-bandy:before
{
    content: "";
}
.icon-baseball:before
{
    content: "";
}
.icon-baseball_usa_mlb:before
{
    content: "";
}
.icon-basketball:before
{
    content: "";
}
.icon-basketball-3x3:before
{
    content: "";
}
.icon-basketball_international_euroleague:before
{
    content: "";
}
.icon-basketball_international_fiba-world-cup:before
{
    content: "";
}
.icon-basketball_spain_liga-acb:before
{
    content: "";
}
.icon-basketball_usa_nba:before
{
    content: "";
}
.icon-beach-soccer:before
{
    content: "";
}
.icon-beach-volley:before
{
    content: "";
}
.icon-beach-volleyball:before
{
    content: "";
}
.icon-biathlon:before
{
    content: "";
}
.icon-bobsleigh:before
{
    content: "";
}
.icon-bowls:before
{
    content: "";
}
.icon-boxing:before
{
    content: "";
}
.icon-canoeing:before
{
    content: "";
}
.icon-chess:before
{
    content: "";
}
.icon-chess1:before
{
    content: "";
}
.icon-watford:before
{
    content: "";
}
.icon-cricket:before
{
    content: "";
}
.icon-cross-country:before
{
    content: "";
}
.icon-curling:before
{
    content: "";
}
.icon-cycling:before
{
    content: "";
}
.icon-darts:before
{
    content: "";
}
.icon-diving:before
{
    content: "";
}
.icon-e-sport:before
{
    content: "";
}
.icon-empty-spot-2:before
{
    content: "";
}
.icon-empty-spot:before
{
    content: "";
}
.icon-equestrian:before
{
    content: "";
}
.icon-esports:before
{
    content: "";
}
.icon-european-ch-ship-qf:before
{
    content: "";
}
.icon-fencing:before
{
    content: "";
}
.icon-field-hockey:before
{
    content: "";
}
.icon-fifa:before
{
    content: "";
}
.icon-figure-skating:before
{
    content: "";
}
.icon-floorball:before
{
    content: "";
}
.icon-formula-1:before
{
    content: "";
}
.icon-formula-e:before
{
    content: "";
}
.icon-freestyle-skiing:before
{
    content: "";
}
.icon-futsal:before
{
    content: "";
}
.icon-gaelic-football:before
{
    content: "";
}
.icon-gaelic-hurling:before
{
    content: "";
}
.icon-goals:before
{
    content: "";
}
.icon-golf:before
{
    content: "";
}
.icon-greyhound:before
{
    content: "";
}
.icon-gymnastics:before
{
    content: "";
}
.icon-handball:before
{
    content: "";
}
.icon-ice-hockey:before
{
    content: "";
}
.icon-ice-hockey_usa_nhl:before
{
    content: "";
}
.icon-indy-racing:before
{
    content: "";
}
.icon-judo:before
{
    content: "";
}
.icon-kabaddi:before
{
    content: "";
}
.icon-luge:before
{
    content: "";
}
.icon-marathon-swimming:before
{
    content: "";
}
.icon-mma:before
{
    content: "";
}
.icon-mma2:before
{
    content: "";
}
.icon-modern-pentathlon:before
{
    content: "";
}
.icon-motorcycle-racing:before
{
    content: "";
}
.icon-motorcycle-racing_1:before
{
    content: "";
}
.icon-motorsport:before
{
    content: "";
}
.icon-nba2k:before
{
    content: "";
}
.icon-nhl20:before
{
    content: "";
}
.icon-nhl21:before
{
    content: "";
}
.icon-nordic-combined:before
{
    content: "";
}
.icon-olympics:before
{
    content: "";
}
.icon-pesapallo:before
{
    content: "";
}
.icon-politics-entertainment:before
{
    content: "";
}
.icon-popular-events:before
{
    content: "";
}
.icon-racing:before
{
    content: "";
}
.icon-rowing:before
{
    content: "";
}
.icon-rugby:before
{
    content: "";
}
.icon-rugby-league:before
{
    content: "";
}
.icon-rugby_rugby-union_world-cup:before
{
    content: "";
}
.icon-sailing:before
{
    content: "";
}
.icon-short-track:before
{
    content: "";
}
.icon-skateboarding:before
{
    content: "";
}
.icon-skeleton:before
{
    content: "";
}
.icon-ski-jumping:before
{
    content: "";
}
.icon-snooker:before
{
    content: "";
}
.icon-snowboard:before
{
    content: "";
}
.icon-soccer:before
{
    content: "";
}
.icon-soccer-mythical:before
{
    content: "";
}
.icon-soccer_brazil_brasilerio-serie-a:before
{
    content: "";
}
.icon-soccer_england_fa-cup:before
{
    content: "";
}
.icon-soccer_england_premier-league:before
{
    content: "";
}
.icon-soccer_france_ligue-1:before
{
    content: "";
}
.icon-soccer_germany_bundesliga:before
{
    content: "";
}
.icon-soccer_international-clubs_copa-libertadores:before
{
    content: "";
}
.icon-soccer_international-clubs_uefa-champions-league:before
{
    content: "";
}
.icon-soccer_international_uefa-europa-league:before
{
    content: "";
}
.icon-soccer_italy_serie-a:before
{
    content: "";
}
.icon-soccer_japan_j-league:before
{
    content: "";
}
.icon-soccer_spain_copa-del-rey:before
{
    content: "";
}
.icon-soccer_spain_la-liga:before
{
    content: "";
}
.icon-soccer_usa_major-league-soccer:before
{
    content: "";
}
.icon-softball:before
{
    content: "";
}
.icon-speed-skating:before
{
    content: "";
}
.icon-speedway:before
{
    content: "";
}
.icon-squash:before
{
    content: "";
}
.icon-starting-soon-2:before
{
    content: "";
}
.icon-stock-car-racing:before
{
    content: "";
}
.icon-surfing:before
{
    content: "";
}
.icon-swimming:before
{
    content: "";
}
.icon-table-tennis:before
{
    content: "";
}
.icon-taekwondo:before
{
    content: "";
}
.icon-team-away:before
{
    content: "";
}
.icon-team-home:before
{
    content: "";
}
.icon-tennis:before
{
    content: "";
}
.icon-tennis_atp_atp-world-tour-finals-men-singles:before
{
    content: "";
}
.icon-triathlon:before
{
    content: "";
}
.icon-ufc:before
{
    content: "";
}
.icon-volleyball:before
{
    content: "";
}
.icon-waterpolo:before
{
    content: "";
}
.icon-weightlifting:before
{
    content: "";
}
.icon-winter-sport:before
{
    content: "";
}
.icon-winter-sports:before
{
    content: "";
}
.icon-wrestling:before
{
    content: "";
}
.icon-third-games:before
{
    content: "";
}
.icon-rewards:before
{
    content: "";
}
.icon-recent:before
{
    content: "";
}
.icon-provider-table-game:before
{
    content: "";
}
.icon-provider-stake-originals:before
{
    content: "";
}
.icon-provider-stake-exclusives-2:before
{
    content: "";
}
.icon-provider-stake-exclusives:before
{
    content: "";
}
.icon-provider-slots:before
{
    content: "";
}
.icon-provider-roulette:before
{
    content: "";
}
.icon-provider-new:before
{
    content: "";
}
.icon-provider-live-dealers:before
{
    content: "";
}
.icon-provider-live-casino:before
{
    content: "";
}
.icon-provider-jackpot-slots:before
{
    content: "";
}
.icon-provider-blackjack:before
{
    content: "";
}
.icon-provider-baccarat:before
{
    content: "";
}
.icon-provider-all-games:before
{
    content: "";
}
.icon-history:before
{
    content: "";
}
.icon-group-themes:before
{
    content: "";
}
.icon-group-providers:before
{
    content: "";
}
.icon-group-categories:before
{
    content: "";
}
.icon-filter:before
{
    content: "";
}
.icon-wechat:before
{
    content: "";
}
.icon-twitch:before
{
    content: "";
}
.icon-line:before
{
    content: "";
}
.icon-instagram:before
{
    content: "";
}
.icon-bitcoin-talk:before
{
    content: "";
}
.icon-z-a:before
{
    content: "";
}
.icon-withdraw:before
{
    content: "";
}
.icon-warning:before
{
    content: "";
}
.icon-wallet-settings:before
{
    content: "";
}
.icon-vpn-2:before
{
    content: "";
}
.icon-vpn:before
{
    content: "";
}
.icon-vip-reload:before
{
    content: "";
}
.icon-vip-rakeback:before
{
    content: "";
}
.icon-vip-level-up:before
{
    content: "";
}
.icon-vip-boost:before
{
    content: "";
}
.icon-viewtoggler2:before
{
    content: "";
}
.icon-viewtoggler1:before
{
    content: "";
}
.icon-video-2:before
{
    content: "";
}
.icon-verify:before
{
    content: "";
}
.icon-vault-2:before
{
    content: "";
}
.icon-vault:before
{
    content: "";
}
.icon-upload:before
{
    content: "";
}
.icon-update:before
{
    content: "";
}
.icon-upcoming:before
{
    content: "";
}
.icon-unmute:before
{
    content: "";
}
.icon-unfriend:before
{
    content: "";
}
.icon-undo-2:before
{
    content: "";
}
.icon-undo:before
{
    content: "";
}
.icon-tip:before
{
    content: "";
}
.icon-times:before
{
    content: "";
}
.icon-theatre-view:before
{
    content: "";
}
.icon-suit-spade:before
{
    content: "";
}
.icon-suit-heart:before
{
    content: "";
}
.icon-suit-diamond:before
{
    content: "";
}
.icon-suit-club:before
{
    content: "";
}
.icon-status:before
{
    content: "";
}
.icon-stats-3:before
{
    content: "";
}
.icon-starting-soon:before
{
    content: "";
}
.icon-stake-exclusive:before
{
    content: "";
}
.icon-sponsorships:before
{
    content: "";
}
.icon-sound-muted:before
{
    content: "";
}
.icon-sound:before
{
    content: "";
}
.icon-slider:before
{
    content: "";
}
.icon-skip:before
{
    content: "";
}
.icon-sidebar-select:before
{
    content: "";
}
.icon-share:before
{
    content: "";
}
.icon-security:before
{
    content: "";
}
.icon-scoreboard:before
{
    content: "";
}
.icon-rotate-2:before
{
    content: "";
}
.icon-rotate:before
{
    content: "";
}
.icon-responsible-control-on:before
{
    content: "";
}
.icon-responsible-control-off:before
{
    content: "";
}
.icon-remove:before
{
    content: "";
}
.icon-reload:before
{
    content: "";
}
.icon-register-social:before
{
    content: "";
}
.icon-register-safe:before
{
    content: "";
}
.icon-register-fair:before
{
    content: "";
}
.icon-rain:before
{
    content: "";
}
.icon-races:before
{
    content: "";
}
.icon-promotions:before
{
    content: "";
}
.icon-popout:before
{
    content: "";
}
.icon-players:before
{
    content: "";
}
.icon-player:before
{
    content: "";
}
.icon-pin:before
{
    content: "";
}
.icon-percent-2:before
{
    content: "";
}
.icon-percent:before
{
    content: "";
}
.icon-pending-friends:before
{
    content: "";
}
.icon-pause:before
{
    content: "";
}
.icon-paste:before
{
    content: "";
}
.icon-ovo:before
{
    content: "";
}
.icon-odds:before
{
    content: "";
}
.icon-notification:before
{
    content: "";
}
.icon-my-bet:before
{
    content: "";
}
.icon-mute:before
{
    content: "";
}
.icon-multiply:before
{
    content: "";
}
.icon-multi:before
{
    content: "";
}
.icon-more:before
{
    content: "";
}
.icon-minimize:before
{
    content: "";
}
.icon-menu_1:before
{
    content: "";
}
.icon-lowerEqual:before
{
    content: "";
}
.icon-lower:before
{
    content: "";
}
.icon-locked:before
{
    content: "";
}
.icon-live-2:before
{
    content: "";
}
.icon-live:before
{
    content: "";
}
.icon-list:before
{
    content: "";
}
.icon-language-rooms:before
{
    content: "";
}
.icon-keyboard:before
{
    content: "";
}
.icon-instantbet:before
{
    content: "";
}
.icon-in-play:before
{
    content: "";
}
.icon-infinity:before
{
    content: "";
}
.icon-increase-2:before
{
    content: "";
}
.icon-increase:before
{
    content: "";
}
.icon-hyperlink:before
{
    content: "";
}
.icon-higherEqual:before
{
    content: "";
}
.icon-higher:before
{
    content: "";
}
.icon-hidden:before
{
    content: "";
}
.icon-hamburger:before
{
    content: "";
}
.icon-ghost-mode-on:before
{
    content: "";
}
.icon-ghost-mode-off:before
{
    content: "";
}
.icon-ghost-mode:before
{
    content: "";
}
.icon-gems:before
{
    content: "";
}
.icon-gear:before, .icon-settings:before
{
    content: "";
}
.icon-eye-on:before, .icon-friend-unignored:before
{
    content: "";
}
.icon-friends:before
{
    content: "";
}
.icon-eye-off:before, .icon-friend-ignored:before
{
    content: "";
}
.icon-casino-arrow-right:before, .icon-forward:before
{
    content: "";
}
.icon-fire:before
{
    content: "";
}
.icon-favourited:before
{
    content: "";
}
.icon-fairness:before
{
    content: "";
}
.icon-exit:before
{
    content: "";
}
.icon-error:before
{
    content: "";
}
.icon-equal:before
{
    content: "";
}
.icon-edit:before
{
    content: "";
}
.icon-dropdown:before
{
    content: "";
}
.icon-drake:before
{
    content: "";
}
.icon-draggable:before
{
    content: "";
}
.icon-download:before
{
    content: "";
}
.icon-details:before
{
    content: "";
}
.icon-detail-2:before
{
    content: "";
}
.icon-detail-1:before
{
    content: "";
}
.icon-deposit:before
{
    content: "";
}
.icon-delete-2:before
{
    content: "";
}
.icon-delete:before
{
    content: "";
}
.icon-default-view:before
{
    content: "";
}
.icon-decrease-2:before
{
    content: "";
}
.icon-decrease:before
{
    content: "";
}
.icon-custom-bet:before
{
    content: "";
}
.icon-close:before, .icon-cross:before
{
    content: "";
}
.icon-coupon:before
{
    content: "";
}
.icon-corners-2:before
{
    content: "";
}
.icon-corners:before
{
    content: "";
}
.icon-copy:before
{
    content: "";
}
.icon-coins:before
{
    content: "";
}
.icon-close-right:before
{
    content: "";
}
.icon-close-left:before
{
    content: "";
}
.icon-chat-more:before
{
    content: "";
}
.icon-bug:before
{
    content: "";
}
.icon-breadcrumb:before
{
    content: "";
}
.icon-bj-stand:before
{
    content: "";
}
.icon-bj-split:before
{
    content: "";
}
.icon-bj-hit:before
{
    content: "";
}
.icon-bj-double:before
{
    content: "";
}
.icon-bet-single:before
{
    content: "";
}
.icon-bet-settled:before
{
    content: "";
}
.icon-bet-multi:before
{
    content: "";
}
.icon-bet-manual:before
{
    content: "";
}
.icon-bet-auto:before
{
    content: "";
}
.icon-bet-advanced:before
{
    content: "";
}
.icon-bet-active:before
{
    content: "";
}
.icon-barcode:before
{
    content: "";
}
.icon-backward:before, .icon-casino-arrow-left:before
{
    content: "";
}
.icon-back:before
{
    content: "";
}
.icon-a-z:before
{
    content: "";
}
.icon-autobet-2:before
{
    content: "";
}
.icon-autobet:before
{
    content: "";
}
.icon-arrowup:before
{
    content: "";
}
.icon-arrowright:before
{
    content: "";
}
.icon-arrowleft:before
{
    content: "";
}
.icon-arrowdown:before, .icon-casino-filter-arrow:before
{
    content: "";
}
.icon-animation:before
{
    content: "";
}
.icon-all-sports:before
{
    content: "";
}
.icon-all-markets:before
{
    content: "";
}
.icon-allgames:before
{
    content: "";
}
.icon-adjust:before
{
    content: "";
}
.icon-add-friend:before
{
    content: "";
}
.icon-account:before
{
    content: "";
}
.icon-support:before
{
    content: "";
}
.icon-affiliate:before
{
    content: "";
}
.icon-vip-bonuses:before
{
    content: "";
}
.icon-favourite:before
{
    content: "";
}
.icon-trophy:before
{
    content: "";
}
.icon-casino:before
{
    content: "";
}
.icon-chat:before
{
    content: "";
}
.icon-dice:before
{
    content: "";
}
.icon-betslip:before
{
    content: "";
}
.icon-arrow-up:before
{
    content: "";
}
.icon-arrow-right:before
{
    content: "";
}
.icon-arrow-down:before
{
    content: "";
}
.icon-game-hover:before, .icon-play:before
{
    content: "";
}
.icon-arrow-left:before
{
    content: "";
}
.icon-fullscreen:before
{
    content: "";
}
.icon-search:before
{
    content: "";
}
.icon-popular:before
{
    content: "";
}
.icon-phone:before
{
    content: "";
}
.icon-add-coins:before
{
    content: "";
}
.icon-menu:before
{
    content: "";
}
.icon-mail:before
{
    content: "";
}
.icon-key:before
{
    content: "";
}
.icon-tick:before
{
    content: "";
}
.icon-stats:before
{
    content: "";
}
.icon-news:before
{
    content: "";
}
.icon-rules:before
{
    content: "";
}
.icon-twitter:before
{
    content: "";
}
.icon-facebook:before
{
    content: "";
}
.icon-google:before
{
    content: "";
}
.icon-user:before
{
    content: "";
}
.icon-check:before
{
    content: "";
}
.icon-camera:before
{
    content: "";
}
.icon-video:before
{
    content: "";
}
.icon-info:before
{
    content: "";
}
.icon-hour .path1:before
{
    color: #3c566a;
    content: "";
}
.icon-hour .path2:before
{
    color: #d5dceb;
    content: "";
    margin-left: -.94140625em;
}
.icon-currency-cop .path1:before
{
    color: #ffc800;
    content: "";
}
.icon-currency-cop .path2:before
{
    color: #eb0a29;
    content: "";
    margin-left: -.94140625em;
}
.icon-browse:before
{
    content: "";
}
.icon-sports:before
{
    content: "";
}
.icon-currency-pen .path1:before
{
    color: #eb0a29;
    content: "";
}
.icon-currency-pen .path2:before
{
    color: #fff;
    content: "";
    margin-left: -1em;
}
.icon-currency-pen .path3:before
{
    color: #fff;
    content: "";
    margin-left: -1em;
}
.icon-currency-pen .path4:before
{
    color: #fff;
    content: "";
    margin-left: -1em;
}
.icon-diamond .path1:before
{
    color: #bde9ff;
    content: "";
}
.icon-diamond .path2:before
{
    color: #fff;
    content: "";
    margin-left: -1em;
}
.icon-diamond .path3:before
{
    color: #b0b8fc;
    content: "";
    margin-left: -1em;
}
.icon-diamond .path4:before
{
    color: #fff;
    content: "";
    margin-left: -1em;
}
.icon-diamond .path5:before
{
    color: #b0b8fc;
    content: "";
    margin-left: -1em;
}
.icon-diamond .path6:before
{
    color: #bde9ff;
    content: "";
    margin-left: -1em;
}
.icon-diamond .path7:before
{
    color: #b0b8fc;
    content: "";
    margin-left: -1em;
}
.icon-diamond .path8:before
{
    color: #fff;
    content: "";
    margin-left: -1em;
}
.icon-melgar:before
{
    color: #567086;
    content: "";
}
.icon-fortaleza .path1:before
{
    color: #546d83;
    content: "";
}
.icon-fortaleza .path2:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path3:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path4:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path5:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path6:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path7:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path8:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path9:before
{
    color: #556e84;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path10:before
{
    color: #556d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path11:before
{
    color: #556e83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path12:before
{
    color: #556d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path13:before
{
    color: #556e84;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path14:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path15:before
{
    color: #556e84;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path16:before
{
    color: #556e84;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path17:before
{
    color: #556e84;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path18:before
{
    color: #556e83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path19:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path20:before
{
    color: #556e83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path21:before
{
    color: #556e84;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path22:before
{
    color: #556e83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path23:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path24:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
.icon-fortaleza .path25:before
{
    color: #546d83;
    content: "";
    margin-left: -.7509765625em;
}
@font-face
{
    font-family: Proxima Nova;
    font-style: normal;
    font-weight: 400;
    src: url(https://stake.bet.br/assets/fonts/proxima_nova_400.ea03f826587148b7335d.otf) format("opentype");
}
@font-face
{
    font-family: Proxima Nova;
    font-style: normal;
    font-weight: 600;
    src: url(https://stake.bet.br/assets/fonts/proxima_nova_600.815823c606e8fb5e1338.otf) format("opentype");
}
@font-face
{
    font-family: Proxima Nova;
    font-style: normal;
    font-weight: 700;
    src: url(https://stake.bet.br/assets/fonts/proxima_nova_700.fcaab2524c5baabd71f6.otf) format("opentype");
}
@font-face
{
    font-family: Fredoka One;
    font-style: normal;
    font-weight: 400;
    src: url(https://stake.bet.br/assets/fonts/fredoka_one_400.4aea26dd6637dfac0fac.ttf) format("truetype");
}
@font-face
{
    font-family: Nunito;
    font-style: normal;
    font-weight: 900;
    src: url(https://stake.bet.br/assets/fonts/nunito_900.a1c0bd6a53c9ade726cc.ttf) format("truetype");
}
:root
{
    --font-family: "Proxima Nova",sans-serif;
    --text-size-responsive-small-xs: .625rem;
    --text-size-responsive-small-sm: .75rem;
    --text-size-responsive-small-default: .875rem;
    --text-size-responsive-small-base: 1rem;
    --text-size-responsive-small-md: 1rem;
    --text-size-responsive-small-lg: 1.125rem;
    --text-size-responsive-small-xl: 1.25rem;
    --text-size-responsive-small-2xl: 1.5rem;
    --text-size-responsive-small-3xl: 1.75rem;
    --text-size-responsive-small-4xl: 2.25rem;
    --text-size-responsive-small-5xl: 3rem;
    --text-size-responsive-small-6xl: 3.75rem;
    --text-size-responsive-small-7xl: 4.5rem;
    --text-size-responsive-large-xs: .75rem;
    --text-size-responsive-large-sm: .875rem;
    --text-size-responsive-large-default: 1rem;
    --text-size-responsive-large-base: 1.125rem;
    --text-size-responsive-large-md: 1.25rem;
    --text-size-responsive-large-lg: 1.5rem;
    --text-size-responsive-large-xl: 1.75rem;
    --text-size-responsive-large-2xl: 2rem;
    --text-size-responsive-large-3xl: 2.25rem;
    --text-size-responsive-large-4xl: 2.75rem;
    --text-size-responsive-large-5xl: 3.5rem;
    --text-size-responsive-large-6xl: 4.25rem;
    --text-size-responsive-large-7xl: 5rem;
    --text-size-button-xs: .75rem;
    --text-size-button-sm: .875rem;
    --text-size-button-md: .875rem;
    --text-size-button-lg: 1rem;
    --text-size-button-xl: 1rem;
    --text-case-none: none;
    --text-decoration-none: none;
    --text-decoration-underline: underline;
    --line-heights-100pct: 100%;
    --line-heights-120pct: 120%;
    --line-heights-150pct: 150%;
    --font-weights-semibold: Semibold;
    --font-weights-regular: Regular;
    --font-weights-bold: Bold;
    --blue-100: #d0e3f9;
    --blue-200: #a1c8f3;
    --blue-300: #72aced;
    --blue-400: #4391e7;
    --blue-500: #1475e1;
    --blue-600: #105eb4;
    --blue-700: #0c4687;
    --blue-800: #082f5a;
    --blue-900: #04172d;
    --red-100: #fbcfd8;
    --red-200: #f6a0b1;
    --red-300: #f2708a;
    --red-400: #ed4163;
    --red-400-0-2: #ed416333;
    --red-500: #e9113c;
    --red-600: #ba0e30;
    --red-600-0-2: #ba0e3033;
    --red-700: #8c0a24;
    --red-800: #5d0718;
    --red-900: #2f030c;
    --purple-100: #dcccff;
    --purple-200: #be8fff;
    --purple-300: #b061ff;
    --purple-400: #962eff;
    --purple-500: #9000ff;
    --purple-600: #7100c7;
    --purple-700: #590099;
    --purple-800: #2d004d;
    --purple-900: #1e0132;
    --green-100: #cfc;
    --green-200: #8fff8f;
    --green-300: #57ff57;
    --green-400: #1fff20;
    --green-500: #00e701;
    --green-600: #00b801;
    --green-700: #008a01;
    --green-800: #004d00;
    --green-900: #013e01;
    --yellow-100: #fff2dd;
    --yellow-200: #ffdeaa;
    --yellow-300: #ffcc7b;
    --yellow-400: #ffb949;
    --yellow-500: #ff9d00;
    --yellow-600: #cd7f01;
    --yellow-700: #9c6000;
    --yellow-800: #633d00;
    --yellow-900: #301d00;
    --grey-100: #d5dceb;
    --grey-200: #b1bad3;
    --grey-300: #557086;
    --grey-350: #3d5564;
    --grey-400: #2f4553;
    --grey-500: #213743;
    --grey-600: #1a2c38;
    --grey-600-0-2: #1a2c3833;
    --grey-700: #0f212e;
    --grey-800: #071d2a;
    --grey-900: #071824;
    --black: #000;
    --white: #fff;
    --color-primary-base: #1475e1;
    --color-primary-on-primary: #fff;
    --color-primary-hover: #105eb4;
    --color-primary-on-primary-variant: #b1bad3;
    --color-primary-on-surface: #72aced;
    --color-secondary-base: #2f4553;
    --color-secondary-on-secondary: #fff;
    --color-secondary-hover: #557086;
    --color-secondary-on-secondary-variant: #b1bad3;
    --color-success-base: #00e701;
    --color-success-hover: #1fff20;
    --color-success-on-success: #05080a;
    --color-success-on-success-variant: #008a01;
    --color-success-on-surface: #1fff20;
    --color-surface-primary-highest: #2f4553;
    --color-surface-primary-high: #213743;
    --color-surface-primary-base: #1a2c38;
    --color-surface-primary-low: #0f212e;
    --color-surface-primary-lowest: #071824;
    --color-surface-primary-on-surface: #fff;
    --color-surface-primary-on-surface-variant: #b1bad3;
    --color-surface-secondary-base: #fff;
    --color-surface-secondary-on-surface: #05080a;
    --color-surface-secondary-on-surface-variant: #fff;
    --color-info-base: #9000ff;
    --color-info-shade: #7100c7;
    --color-info-tint: #dcccff;
    --color-info-on-info: #fff;
    --color-info-hover: #7100c7;
    --color-error-base: #e9113c;
    --color-error-on-error: #fff;
    --color-error-hover: #ba0e30;
    --color-error-on-surface: #f2708a;
    --color-warning-base: #ff9d00;
    --color-warning-on-warning: #05080a;
    --color-warning-on-surface: #ffb949;
    --color-utils-outline: #64737b;
    --color-utils-outline-variant: #fff;
    --color-utils-scrim: #19293299;
    --color-utils-focus-on-surface: #fff;
    --color-utils-focus-on-surface-variant: #557086;
    --color-disabled-base: #dee1e31a;
    --color-disabled-on-disabled: #dee1e333;
    --color-disabled-on-surface: #dee1e366;
    --color-neutral-white: #fff;
    --color-neutral-black: #0a0a0a;
    --sizing-button-width-hug: auto;
    --sizing-button-icon-xs: .75rem;
    --sizing-button-icon-sm: .75rem;
    --sizing-button-icon-md: .875rem;
    --sizing-button-icon-lg: 1rem;
    --sizing-button-icon-xl: 1rem;
    --sizing-button-icon-load-sm: 1rem;
    --sizing-button-icon-load-lg: 1.25rem;
    --sizing-button-icon-load-none: 0;
    --spacing-none: 0;
    --spacing-sm: .125rem;
    --spacing-base: .25rem;
    --spacing-md: .375rem;
    --spacing-lg: .5rem;
    --spacing-xl: .625rem;
    --spacing-2xl: .75rem;
    --spacing-3xl: 1rem;
    --spacing-4xl: 1.25rem;
    --spacing-5xl: 1.5rem;
    --spacing-6xl: 2rem;
    --spacing-7xl: 3rem;
    --spacing-8xl: 4rem;
    --spacing-button-padding-horizontal-none: 0;
    --spacing-button-padding-horizontal-xs: .75rem;
    --spacing-button-padding-horizontal-sm: 1rem;
    --spacing-button-padding-horizontal-md: 1.25rem;
    --spacing-button-padding-horizontal-lg: 1.25rem;
    --spacing-button-padding-horizontal-xl: 1.75rem;
    --spacing-button-padding-vertical-none: 0;
    --spacing-button-padding-vertical-xs: .75rem;
    --spacing-button-padding-vertical-sm: .8125rem;
    --spacing-button-padding-vertical-md: .9375rem;
    --spacing-button-padding-vertical-lg: 1rem;
    --spacing-button-padding-vertical-xl: 1.125rem;
    --radius-none: 0;
    --radius-sm: .125rem;
    --radius-base: .25rem;
    --radius-md: .5rem;
    --radius-lg: 4rem;
    --border-thin: .0625rem;
    --border-light: .125rem;
    --border-medium: .25rem;
    --opacity-0: 0%;
    --opacity-10: 10%;
    --opacity-20: 20%;
    --opacity-30: 30%;
    --opacity-40: 40%;
    --opacity-50: 50%;
    --opacity-60: 60%;
    --opacity-70: 70%;
    --opacity-80: 80%;
    --opacity-90: 90%;
    --spacing-0-125: .125rem;
    --spacing-0-25: .25rem;
    --spacing-0-5: .5rem;
    --spacing-0-75: .75rem;
    --spacing-1: 1rem;
    --spacing-1-25: 1.25rem;
    --spacing-1-5: 1.5rem;
    --spacing-1-75: 1.75rem;
    --spacing-2: 2rem;
    --spacing-2-25: 2.25rem;
    --spacing-2-5: 2.5rem;
    --spacing-2-75: 2.75rem;
    --spacing-3: 3rem;
    --spacing-3-25: 3.25rem;
    --spacing-3-5: 3.5rem;
    --spacing-3-75: 3.75rem;
    --spacing-4: 4rem;
    --spacing-4-25: 4.25rem;
    --spacing-4-5: 4.5rem;
    --spacing-4-75: 4.75rem;
    --spacing-5: 5rem;
    --text-size-10xl: 7rem;
    --text-size-9xl: 6.25rem;
    --text-size-8xl: 5.5rem;
    --text-size-7xl-responsive-large: 5rem;
    --text-size-7xl: 4.75rem;
    --text-size-7xl-responsive-small: 4.5rem;
    --text-size-6xl-responsive-large: 4.25rem;
    --text-size-6xl: 4rem;
    --text-size-6xl-responsive-small: 3.75rem;
    --text-size-5xl-responsive-large: 3.5rem;
    --text-size-5xl: 3.25rem;
    --text-size-5xl-responsive-small: 3rem;
    --text-size-4xl-responsive-large: 2.75rem;
    --text-size-4xl: 2.5rem;
    --text-size-4xl-responsive-small: 2.25rem;
    --text-size-3xl-responsive-large: 2.25rem;
    --text-size-3xl: 2rem;
    --text-size-3xl-responsive-small: 1.75rem;
    --text-size-2xl-responsive-large: 2rem;
    --text-size-2xl: 1.75rem;
    --text-size-2xl-responsive-small: 1.5rem;
    --text-size-xl-responsive-large: 1.75rem;
    --text-size-xl: 1.5rem;
    --text-size-xl-responsive-small: 1.25rem;
    --text-size-lg-responsive-large: 1.5rem;
    --text-size-lg: 1.25rem;
    --text-size-lg-responsive-small: 1.125rem;
    --text-size-md-responsive-large: 1.25rem;
    --text-size-md: 1.125rem;
    --text-size-md-responsive-small: 1rem;
    --text-size-base-responsive-large: 1.125rem;
    --text-size-base: 1rem;
    --text-size-base-responsive-small: 1rem;
    --text-size-default-responsive-large: 1rem;
    --text-size-default: .875rem;
    --text-size-default-responsive-small: .875rem;
    --text-size-sm-responsive-large: .875rem;
    --text-size-sm: .75rem;
    --text-size-sm-responsive-small: .75rem;
    --text-size-xs-responsive-large: .75rem;
    --text-size-xs: .625rem;
    --text-size-default-fixed-responsive-small: .875rem;
    --transition-fast: .2s;
    --transition-medium: .25s;
    --transition-slow: .35s;
    --scrollbar-size: 6px;
    --focus-outline-width: var(--spacing-0-125);
    --focus-outline-grey: var(--focus-outline-width) solid var(--grey-200);
    --focus-outline-white: var(--focus-outline-width) solid var(--white);
    --mobile-footer-height: 68px;
    --header-height: 60px;
    --sidebar-header-background: var(--grey-700);
    --sidebar-main-background: var(--grey-700);
    --btn-shadow: var(--shadows-sm),var(--shadow-inset);
    --shadow-button-sm: 0rem .0625rem .1875rem #0003,0rem .0625rem .125rem #0000001f;
    --input-color: var(--white);
    --input-background: var(--grey-700);
    --input-border: var(--grey-400);
    --input-placeholder: #566671;
    --input-hover-color: var(--white);
    --input-hover-border: var(--grey-300);
    --input-transition: var(--transition-medium);
    --input-font-weight: 600;
    --input-letter-spacing: 0;
    --input-border-radius: var(--radius-base);
    --input-border-width: 2px;
    --input-box-shadow: var(--shadows-sm);
    --input-button-divider: var(--grey-600);
    --label-font-size: var(--text-size-default);
    --label-color: var(--grey-200);
    --label-hover-color: var(--grey-100);
    --label-font-weight: 600;
    --label-letter-spacing: 0;
    --radio-img: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDgiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00IDFDMi4zIDEgMSAyLjMgMSA0czEuMyAzIDMgMyAzLTEuMyAzLTMtMS4zLTMtMy0zIi8+PC9zdmc+);
    --checkbox-img: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDgiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Im02LjQgMS0uNy43LTIuOCAyLjgtLjgtLjgtLjctLjdMMCA0LjRsLjcuNyAxLjUgMS41LjcuNy43LS43IDMuNS0zLjUuNy0uN3oiLz48L3N2Zz4=);
    --logo-color: var(--white);
    --shadow-inset: inset 0 1px #ffffff0a;
    --button-divider: var(--grey-700);
    --shadows-sm: 0 1px 3px 0 #0003,0 1px 2px 0 #0000001f;
    --shadows-md: 0 4px 6px -1px #1b171733,0 2px 4px -1px #0000001f;
    --shadows-lg: 0 10px 15px -3px #0003,0 4px 6px -2px #0000001a;
    --shadows-xl: 0 20px 25px -5px #0003,0 10px 10px -5px #00000014;
    --shadows-2xl: 0 25px 50px -12px #0006;
    --shadows-inner: inset 0 2px 4px 0 #0003;
    --odd-radius: 4px;
    --odd-bg: var(--grey-900);
    --odd-skeleton-bg: linear-gradient(90deg,#fff0 0%,#5a81ab 50%,#fff0);
    --odd-hover-bg: var(--blue-800);
    --odd-name-color: var(--white);
    --odd-value-color: var(--blue-400);
    --odd-active-bg: var(--blue-500);
    --odd-active-name-color: #000;
    --odd-active-value-color: var(--white);
    --odd-suspended-bg: #071824;
    --odd-suspended-name-color: var(--white);
    --odd-suspended-value-color: var(--white);
    --market-border-radius: 4px;
    --market-toggle-bg: var(--grey-500);
    --market-content-bg: var(--grey-500);
    --market-box-shadow: 0px 2px 4px 0px #0003;
    --market-toggle-content-seperator-border: 2px solid var(--grey-400);
}
.d-flex
{
    display: flex!important;
}
.d-contents
{
    display: contents;
}
.flex-column
{
    flex-direction: column!important;
}
.flex-row
{
    flex-direction: row!important;
}
.d-none
{
    display: none!important;
}
.align-items-center
{
    align-items: center!important;
}
.justify-content-center
{
    justify-content: center!important;
}
.align-self-start
{
    align-self: flex-start;
}
.d-inline-flex
{
    display: inline-flex!important;
}
.w-100
{
    width: 100%!important;
}
.h-100
{
    height: 100%!important;
}
.px-0
{
    padding-left: 0!important;
    padding-right: 0!important;
}
.px-1
{
    padding-left: var(--spacing-0-5)!important;
    padding-right: var(--spacing-0-5)!important;
}
.px-2
{
    padding-left: var(--spacing-1)!important;
    padding-right: var(--spacing-1)!important;
}
.px-3
{
    padding-left: var(--spacing-1-5)!important;
    padding-right: var(--spacing-1-5)!important;
}
.py-1
{
    padding-bottom: var(--spacing-0-5)!important;
    padding-top: var(--spacing-0-5)!important;
}
.m-auto
{
    margin: auto!important;
}
.mx-auto
{
    margin-left: auto!important;
    margin-right: auto!important;
}
.mt-0
{
    margin-top: 0!important;
}
.mb-0
{
    margin-bottom: 0!important;
}
.mr-0
{
    margin-right: 0!important;
}
.ml-0
{
    margin-left: 0!important;
}
.mt-1
{
    margin-top: var(--spacing-0-5)!important;
}
.mb-1
{
    margin-bottom: var(--spacing-0-5)!important;
}
.mr-1
{
    margin-right: var(--spacing-0-5)!important;
}
.ml-1
{
    margin-left: var(--spacing-0-5)!important;
}
.mt-2
{
    margin-top: var(--spacing-1)!important;
}
.mb-2
{
    margin-bottom: var(--spacing-1)!important;
}
.mr-2
{
    margin-right: var(--spacing-1)!important;
}
.ml-2
{
    margin-left: var(--spacing-1)!important;
}
.mt-3
{
    margin-top: var(--spacing-1-5)!important;
}
.mb-3
{
    margin-bottom: var(--spacing-1-5)!important;
}
.mr-3
{
    margin-right: var(--spacing-1-5)!important;
}
.ml-3
{
    margin-left: var(--spacing-1-5)!important;
}
.my-3
{
    margin-bottom: var(--spacing-1-5)!important;
    margin-top: var(--spacing-1-5)!important;
}
.mt-4
{
    margin-top: var(--spacing-2)!important;
}
.mb-4
{
    margin-bottom: var(--spacing-2)!important;
}
.mr-4
{
    margin-right: var(--spacing-2)!important;
}
.ml-4
{
    margin-left: var(--spacing-2)!important;
}
.my-4
{
    margin-bottom: var(--spacing-2)!important;
    margin-top: var(--spacing-2)!important;
}
.mt-5
{
    margin-top: var(--spacing-2-5)!important;
}
.mb-5, .my-5
{
    margin-bottom: var(--spacing-2-5)!important;
}
.my-5
{
    margin-top: var(--spacing-2-5)!important;
}
.ml-auto
{
    margin-left: auto!important;
}
.mt-auto
{
    margin-top: auto!important;
}
.mr-auto
{
    margin-right: auto!important;
}
.text-center
{
    text-align: center!important;
}
.position-absolute
{
    position: absolute!important;
}
.d-none
{
    display: none;
}
.min-vh-70
{
    min-height: 70vh;
}
.text-white
{
    color: var(--white);
}
.text-success
{
    color: var(--color-success-base);
}
.nowrap-ellipsis
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cursor-pointer
{
    cursor: pointer;
}
@keyframes spinner-border
{
    to
    {
        transform: rotate(1turn);
    }
}
.spinner-border
{
    animation: spinner-border .75s linear infinite;
    border: .25em solid;
    border-radius: 50%;
    border-right: .25em solid #0000;
    display: inline-block;
    height: 2rem!important;
    vertical-align: text-bottom;
    width: 2rem!important;
}
.spinner-border-sm
{
    border-width: .2em;
    height: 1rem!important;
    width: 1rem!important;
}
@keyframes spinner-grow
{
    0%
    {
        transform: scale(0);
    }
    50%
    {
        opacity: 1;
    }
}
.spinner-grow
{
    animation: spinner-grow .75s linear infinite;
    background-color: currentColor;
    border-radius: 50%;
    display: inline-block;
    height: 2rem!important;
    opacity: 0;
    vertical-align: text-bottom;
    width: 2rem!important;
}
.spinner-grow-sm
{
    height: 1rem!important;
    width: 1rem!important;
}
.alerts-list
{
    display: grid;
    gap: var(--spacing-1);
    grid-auto-flow: row;
    left: 1rem;
    position: fixed;
    top: 5rem;
    z-index: 1700;
}
.alerts-list__item
{
    align-items: center;
    background: var(--grey-400);
    border-radius: var(--border-radius-0-25);
    box-shadow: var(--shadows-lg);
    display: flex;
    justify-content: space-between;
    max-width: calc(100vw - 2em);
    min-width: 200px;
    position: relative;
    transition: all .3s;
}
.alerts-list__item-icon
{
    align-items: center;
    align-self: stretch;
    background: var(--grey-500);
    border-radius: var(--border-radius-0-25) 0 0 var(--border-radius-0-25);
    display: flex;
    font-size: var(--text-size-lg);
    justify-content: center;
    margin: 0;
    padding: var(--spacing-1) var(--spacing-1-25) calc(var(--spacing-1) + 3px) var(--spacing-1-25);
}
.alerts-list__item-body
{
    display: grid;
    gap: var(--spacing-0-25);
    grid-auto-flow: row;
    line-height: 1.2;
    max-width: 500px;
    min-width: 200px;
    padding: var(--spacing-1) var(--spacing-1-5);
    width: 100%;
}
.alerts-list__item-body h2
{
    color: var(--white);
    font-size: var(--text-size-default);
    margin-bottom: 0;
}
.alerts-list__item-close
{
    background: #0000;
    border: none;
    color: var(--color-surface-primary-on-surface-variant);
    cursor: pointer;
    font-size: var(--text-size-button-md);
    justify-content: flex-start;
    outline: none;
    padding: var(--spacing-button-padding-vertical-md) var(--spacing-button-padding-horizontal-md);
    z-index: 2;
}
.alerts-list__item-timer
{
    animation-fill-mode: forwards;
    animation-name: countDown;
    animation-timing-function: linear;
    background: var(--grey-300);
    border-bottom-left-radius: var(--border-radius-0-25);
    bottom: 0;
    height: 3px;
    left: 0;
    position: absolute;
    right: 0;
    transform-origin: left;
}
.alerts-list__item.success .alerts-list__item-icon i:before
{
    color: var(--color-success-base);
}
.alerts-list__item.error .alerts-list__item-icon i:before
{
    color: var(--color-error-base);
}
.alerts-list__item.info .alerts-list__item-icon i:before
{
    color: var(--color-primary-base);
}
.alerts-list .alert-exit
{
    opacity: 1;
}
.alerts-list .alert-exit-active
{
    opacity: 0;
    transform: scale(.9);
    transition: opacity .3s,transform .3s;
}
@keyframes countDown
{
    0%
    {
        transform: scaleX(1);
    }
    to
    {
        transform: scaleX(0);
    }
}
.system-message
{
    background-color: var(--grey-700);
    border: 2px dashed;
    border-radius: var(--radius-md);
    color: var(--yellow-500);
    display: flex;
    font-size: var(--text-size-default);
    gap: var(--spacing-0-75);
    line-height: 1.5;
    padding: var(--spacing-0-75);
}
.system-message i:before
{
    color: var(--yellow-500);
    font-size: 16px;
    line-height: 1.3;
}
*, :after, :before
{
    box-sizing: border-box;
}
html
{
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
body
{
    background-color: #fff;
    color: #464646;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0;
    text-align: left;
}
h1, h2, h3, h4, h5, h6
{
    line-height: 1.2;
    margin-bottom: .6rem;
    margin-top: 0;
}
p
{
    margin-top: 0;
}
address, p
{
    margin-bottom: 1rem;
}
address
{
    font-style: normal;
    line-height: inherit;
}
dl, ol, ul
{
    margin-bottom: 1rem;
    margin-top: 0;
}
ol ol, ol ul, ul ol, ul ul
{
    margin-bottom: 0;
}
ol, ul
{
    list-style: none;
    padding-left: 0;
}
blockquote
{
    margin: 0 0 1rem;
}
b, strong
{
    font-weight: 700;
}
small
{
    font-size: 80%;
}
a
{
    background-color: #0000;
    color: #fff;
    text-decoration: none;
}
a:not([href]), a:not([href]):hover
{
    color: inherit;
    text-decoration: none;
}
img
{
    border-style: none;
    display: block;
    max-width: 100%;
}
table
{
    border-collapse: collapse;
}
th
{
    text-align: inherit;
    text-align: -webkit-match-parent;
}
tbody, td, tfoot, th, thead, tr
{
    border: 0 solid;
    border-color: inherit;
}
label
{
    display: inline-block;
    margin-bottom: .5rem;
}
button
{
    border-radius: 0;
}
button, input, optgroup, select, textarea
{
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0;
}
button, select
{
    text-transform: none;
}
select
{
    word-wrap: normal;
}
select:disabled
{
    opacity: 1;
}
[type=button], [type=reset], [type=submit], button
{
    -webkit-appearance: button;
}
::-moz-focus-inner
{
    border-style: none;
    padding: 0;
}
textarea
{
    overflow: auto;
    resize: vertical;
}
iframe
{
    border: 0;
}
[hidden]
{
    display: none!important;
}
body
{
    background: var(--grey-600);
    color: var(--grey-200);
    font-family: var(--font-family);
    font-size: 16px;
    line-height: 1;
    padding-right: 0!important;
}
.content-container
{
    height: 100vh;
    overflow-y: auto;
    transition: margin-right var(--transition-medium);
    -webkit-overflow-scrolling: auto;
    scrollbar-color: var(--grey-400) #0000;
    scrollbar-width: thin;
}
@supports(
height: 100dvh)
{
.content-container
{
    height: 100dvh;
}
}
.content-container::-webkit-scrollbar
{
    width: var(--scrollbar-size);
}
.content-container::-webkit-scrollbar-track
{
    background-color: #0000;
}
.content-container::-webkit-scrollbar-thumb
{
    background-color: var(--grey-400);
    border-radius: 10px;
}
@media(max-width: 990.98px)
{
    .content-container
    {
        -ms-overflow-style: none;
        scrollbar-width: none;
    }
    .content-container::-webkit-scrollbar
    {
        display: none;
    }
}
@media(max-width: 766.98px)
{
    .content-container
    {
        height: calc(100vh - 68px);
    }
    @supports(
    height: 100dvh)
    {
    .content-container
    {
        height: calc(100dvh - 68px);
    }
    }
}
.layout-container.mobile
{
    overflow: hidden;
}
@media(max-width: 990.98px)
{
    .layout-container.mobile
    {
        padding-bottom: 68px;
        padding-top: 60px;
    }
}
.layout-container.mobile .content-container
{
    height: unset!important;
    overflow-y: unset;
}
.modal-open
{
    position: fixed;
    top: 0;
    width: 100%;
}
.modal-open .content-container
{
    height: 100vh;
}
@media(max-width: 990.98px)
{
    .modal-open .content-container
    {
        overflow-y: hidden;
    }
}
.hr
{
    border-top: 2px solid var(--grey-500);
}
p
{
    margin: 0;
}
form
{
    width: 100%;
}
.translation-link
{
    color: var(--white);
    cursor: pointer;
}
i:before
{
    color: #b1bad3;
}
.fade-in
{
    animation-duration: .6s;
    animation-name: fadeIn;
}
@keyframes fadeIn
{
    0%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes sidebar-fade-in
{
    0%
    {
        opacity: 0;
    }
    40%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@keyframes sidebar-fade-in-expanded
{
    0%
    {
        opacity: 0;
    }
    40%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
.main-container
{
    min-height: 70vh;
    padding: var(--spacing-1-5) 3vw var(--spacing-2) 3vw;
}
.sportsbook-container
{
    min-height: 80vh;
}
#main-sportsbook-content
{
    height: 100%!important;
    padding-bottom: var(--spacing-1);
}
@media(min-width: 1199px)
{
    #sb_rooter #rightMenu:not(.wrm--pinned)
    {
        position: sticky;
        top: 60px;
    }
}
.container
{
    margin: auto;
    max-width: 1200px;
    width: 100%;
}
.layout-container
{
    display: flex;
}
.content-container
{
    min-width: 0;
    width: 100%;
}
@media(max-width: 1198.98px)
{
    .content-container
    {
        padding-left: 60px;
    }
}
@media(max-width: 990.98px)
{
    .content-container
    {
        padding-left: 0;
    }
}
.sidebar-container
{
    background: var(--grey-700);
    flex-shrink: 0;
    max-height: 100vh;
    overflow: hidden;
    position: sticky;
    top: 0;
    transition: width .3s;
    white-space: "nowrap";
    width: 60px;
    z-index: 2;
}
@media(max-width: 1198.98px)
{
    .sidebar-container
    {
        bottom: 0;
        position: fixed;
    }
}
.sidebar-container .sidebar-sport-casino img
{
    max-height: 100%;
    max-width: unset;
}
.sidebar-container #sportsbookSidebar, .sidebar-container .page-header__sidebar-link, .sidebar-container .sb-menu, .sidebar-container .sidebar-category
{
    animation-duration: .6s;
    animation-name: sidebar-fade-in-expanded;
}
.sidebar-container:not(.sidebar-expanded) .sb-menu, .sidebar-container:not(.sidebar-expanded) .sidebar-category, .sidebar-container:not(.sidebar-expanded) .wpm-menu
{
    animation-duration: .6s;
    animation-name: sidebar-fade-in;
}
.sidebar-container:not(.sidebar-expanded) #sportsbookSidebar
{
    animation: unset;
}
.sidebar-container.sidebar-expanded
{
    width: 240px;
}
.sidebar-container.sidebar-expanded .sidebar-items-wrp
{
    padding-left: var(--spacing-1);
    padding-right: var(--spacing-1);
}
.sidebar-container.sidebar-expanded .sidebar-category .icon-arrow-right
{
    margin-left: auto;
    margin-right: 0;
    transform: unset;
}
.sidebar-container.sidebar-expanded .sidebar-sport-casino img
{
    max-height: unset;
    max-width: 100%;
}
@media(max-width: 1198.98px)
{
    .sidebar-container.sidebar-expanded
    {
        height: 100%;
        left: 0;
        position: fixed;
        z-index: 1000;
    }
}
.sidebar-container__search
{
    margin: 16px;
}
.sidebar-container .sidebar-items-wrp
{
    max-height: calc(100vh - 68px);
    overflow: hidden;
    overflow-y: auto;
    padding: var(--spacing-0-5) var(--spacing-0-5);
}
@supports(
height: 100dvh)
{
.sidebar-container .sidebar-items-wrp
{
    max-height: calc(100dvh - 68px);
}
}
@media(max-width: 990.98px)
{
    .sidebar-container .sidebar-items-wrp
    {
        max-height: calc(100dvh - 200px);
    }
}
.sidebar-container .sidebar-items-wrp::-webkit-scrollbar
{
    display: none;
}
@media(max-width: 990.98px)
{
    .sidebar-container .sidebar-items-wrp .sidebar-sport-casino-wrp
    {
        display: grid;
        gap: var(--spacing-0-5);
        grid-template-columns: repeat(2,1fr);
        margin-top: -8px;
    }
    .sidebar-container .sidebar-items-wrp .sidebar-sport-casino
    {
        margin: 0;
    }
    .sidebar-container .sidebar-items-wrp .sidebar-sport-casino .sidebar-category__icon
    {
        height: 12.5vw;
        position: relative;
    }
    .sidebar-container .sidebar-items-wrp .sidebar-sport-casino img
    {
        left: -12px;
        max-width: calc(100% + 24px);
        position: relative;
        top: 5px;
    }
    .sidebar-container .sidebar-items-wrp .sidebar-sport-casino span
    {
        color: var(--white);
        position: absolute;
        right: 7%;
        text-transform: uppercase;
    }
}
.sidebar-container .sidebar-category
{
    align-items: center;
    align-self: stretch;
    background: var(--grey-600);
    border-radius: 4px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    font-size: 14px;
    font-weight: 700;
    margin-top: var(--spacing-0-5);
    overflow: hidden;
}
.sidebar-container .sidebar-category.disabled .sidebar-category__icon
{
    opacity: .5;
    pointer-events: none;
}
.sidebar-container .sidebar-category__icon
{
    align-items: center;
    display: flex;
    height: 44px;
    justify-content: center;
    position: relative;
    width: 100%;
}
.sidebar-container .sidebar-category__icon span
{
    color: var(--white);
    display: none;
    font-weight: 600;
    line-height: 1.3;
}
.sidebar-container .sidebar-category__icon.active, .sidebar-container .sidebar-category__icon:hover
{
    background: var(--grey-500);
}
.sidebar-container .sidebar-category__icon.disabled
{
    cursor: not-allowed;
    opacity: .5;
    pointer-events: none;
}
.sidebar-container .sidebar-category .icon-arrow-right
{
    font-size: 7px;
    margin-left: 0;
    margin-right: -4px;
    transform: translateX(6px);
    transition: transform .3s,background .3s;
}
.sidebar-container .sidebar-category .icon-arrow-right.active
{
    transform: rotate(90deg);
}
.sidebar-container .sidebar-category .sidebar-category__icon.collapse-active
{
    background-color: var(--color-surface-primary-high);
}
.sidebar-container .sidebar-category .sidebar-category__dropdown
{
    background-color: var(--color-surface-primary-high);
    border-top: 2px solid var(--grey-400);
    width: 100%;
}
.sidebar-container .sidebar-category .sidebar-category__dropdown .sidebar-category
{
    border-radius: 0;
    margin: 0;
}
.sidebar-container .sidebar-category .sidebar-category__dropdown .sidebar-category .sidebar-category__icon
{
    background-color: var(--color-surface-primary-high);
}
.sidebar-container .sidebar-category .sidebar-category__dropdown .sidebar-category .sidebar-category__icon:active, .sidebar-container .sidebar-category .sidebar-category__dropdown .sidebar-category .sidebar-category__icon:focus, .sidebar-container .sidebar-category .sidebar-category__dropdown .sidebar-category .sidebar-category__icon:hover
{
    background-color: var(--color-surface-primary-highest);
}
.sidebar-container .sidebar-category__title
{
    display: none;
}
.sidebar-container.sidebar-expanded .sidebar-category__title
{
    border-bottom: 1px solid var(--grey-400);
    color: var(--white);
    display: block;
    padding: 12px 16px;
    width: 100%;
}
.sidebar-container.sidebar-expanded .sidebar-category__icon
{
    justify-content: flex-start;
    padding: 12px;
}
.sidebar-container.sidebar-expanded .sidebar-category__icon i
{
    color: var(--grey-200);
}
.sidebar-container.sidebar-expanded .sidebar-category__icon span
{
    display: block;
    margin-left: 8px;
}
.sidebar-container.sidebar-expanded .sidebar-category__icon .icon-arrow-right
{
    background: var(--grey-400);
    border-radius: 50%;
    color: var(--white);
    font-size: 9px;
    padding: 8px;
}
.sidebar-container.sidebar-expanded .sidebar-category__icon .icon-arrow-right.active
{
    background: var(--blue-600);
}
@media(max-width: 990.98px)
{
    .sidebar-container
    {
        height: 100%;
        left: 0;
        position: fixed;
        top: var(--header-height);
        transition: top var(--transition-medium);
        width: 100%;
        z-index: 1000;
    }
    .sidebar-container .sidebar-category:first-child
    {
        margin-top: 0;
    }
    .sidebar-container.sidebar-expanded
    {
        width: 100%;
    }
    .sidebar-container.hidden
    {
        top: 100%;
    }
}
.bg-overlay
{
    background: #0e1224b3;
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    touch-action: none;
    z-index: 999;
}
.bg-overlay.show
{
    display: block;
}
.support-wrap
{
    bottom: .5rem;
    display: none!important;
    position: fixed;
    transition: .25s;
    grid-gap: 1rem;
    align-items: center;
    border-radius: 3em;
    box-shadow: 0 0 5px rgba(27,23,23,.502)!important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    right: 1.5em;
    transform: translate(var(--translate));
    z-index: 1000;
}
.support-wrap:hover .support-wrap__btn
{
    background: var(--color-surface-primary-lowest);
    color: var(--color-surface-primary-on-surface);
}
.support-wrap:hover .support-wrap__tooltip
{
    opacity: 1;
    pointer-events: auto;
    top: -45px;
    visibility: visible;
}
.support-wrap__tooltip
{
    border-radius: 5px;
    box-shadow: 0 10px 10px #0000001a;
    color: var(--black);
    font-size: 14px;
    font-weight: 500;
    opacity: 0;
    padding: 10px;
    pointer-events: none;
    top: 0;
    white-space: nowrap;
}
.support-wrap__tooltip, .support-wrap__tooltip:before
{
    background: var(--white);
    position: absolute;
    transition: all .3s cubic-bezier(.68,-.55,.265,1.55);
}
.support-wrap__tooltip:before
{
    bottom: -3px;
    content: "";
    height: 8px;
    left: 50%;
    transform: translate(-50%) rotate(45deg);
    width: 8px;
}
.support-wrap__btn
{
    background: var(--color-surface-primary-low);
    border: none;
    border-radius: var(--radius-lg);
    color: var(--color-surface-primary-on-surface);
    cursor: pointer;
    font-size: var(--text-size-button-lg);
    padding: var(--spacing-button-padding-vertical-lg) var(--spacing-button-padding-horizontal-lg);
    transition: background-color var(--transition-fast),color var(--transition-fast);
}
#sportsbookSidebar
{
    border-radius: 4px;
    overflow: hidden;
}
#sportsbookSidebar .wlm, #sportsbookSidebar .wpm
{
    min-width: unset!important;
}
.sidebar-container:not(.sidebar-expanded) #sbx_search_block, .sidebar-container:not(.sidebar-expanded) .wlm-menu-item .collapse.show, .sidebar-container:not(.sidebar-expanded) .wlm-menu-item--settings, .sidebar-container:not(.sidebar-expanded) .wlm-menu-item__title__arrow, .sidebar-container:not(.sidebar-expanded) .wmtf, .sidebar-container:not(.sidebar-expanded) .wpm-menu-item--settings, .sidebar-container:not(.sidebar-expanded) .wpm-menu.collapse
{
    display: none!important;
}
.sidebar-container:not(.sidebar-expanded) .wlm-menu-item__title, .sidebar-container:not(.sidebar-expanded) .wpm-menu-item__title
{
    padding-left: 10px!important;
}
.sidebar-container:not(.sidebar-expanded) .wpm-holder
{
    padding-bottom: 0!important;
}
.form-group
{
    font-size: var(--text-size-default);
    margin-bottom: var(--spacing-1);
    position: relative;
}
.form-group .form-control-wrp
{
    display: flex;
    flex-direction: column;
    position: relative;
}
.form-group .form-control-wrp label
{
    font-weight: 600;
    order: 1;
}
.form-group .form-control-wrp .form-control
{
    background: var(--input-background);
    border: var(--input-border-width) solid var(--input-border);
    border-radius: var(--input-border-radius);
    box-shadow: var(--input-box-shadow);
    color: var(--input-color);
    font-weight: var(--input-font-weight);
    letter-spacing: var(--input-letter-spacing);
    line-height: 1.5;
    order: 2;
    outline: 0;
    padding: var(--spacing-0-5);
    transition: all var(--input-transition);
    width: 100%;
}
.form-group .form-control-wrp .form-control::placeholder
{
    color: var(--color-secondary-hover);
}
.form-group .form-control-wrp .form-control:read-only:not(select)
{
    background-color: var(--input-border);
    pointer-events: none;
}
.form-group .form-control-wrp .form-control:disabled
{
    background-color: var(--input-background);
    opacity: .5;
    pointer-events: none;
}
.form-group .form-control-wrp .form-control:active, .form-group .form-control-wrp .form-control:focus, .form-group .form-control-wrp .form-control:hover
{
    border-color: var(--input-hover-border);
}
.form-group .form-control-wrp .form-control.input-prefix
{
    width: 50px;
}
.form-group .form-control-wrp .input-wrapper
{
    background: var(--input-background);
    border: var(--input-border-width) solid var(--input-border);
    border-radius: var(--input-border-radius);
    box-shadow: var(--input-box-shadow);
    color: var(--input-color);
    font-weight: var(--input-font-weight);
    letter-spacing: var(--input-letter-spacing);
    line-height: 1.5;
    order: 2;
    outline: 0;
    padding: var(--spacing-0-5);
    position: relative;
    transition: all var(--input-transition);
    width: 100%;
}
.form-group .form-control-wrp .input-wrapper .form-control
{
    background: #0000;
    border: none;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
    width: 90%;
}
.form-group__icons
{
    align-items: center;
    display: flex;
    pointer-events: none;
    position: absolute;
    right: var(--spacing-1);
    top: calc(50% + 12px);
    transform: translateY(-50%);
}
.form-group__icons .icon-check, .form-group__icons .icon-exclamation
{
    display: none;
}
.form-group__icons .show-password
{
    cursor: pointer;
    font-size: 18px;
    padding: 15px;
    pointer-events: auto;
    transform: translateX(15px);
}
.form-group__icons .show-password:active:before, .form-group__icons .show-password:focus:before, .form-group__icons .show-password:hover:before
{
    color: var(--white);
}
.form-group__error-msg
{
    color: var(--red-300);
    display: block;
    font-size: var(--text-size-sm);
    margin-top: var(--spacing-0-5);
}
.form-group.has-error .form-control
{
    border-color: var(--red-400);
}
.form-group.flex-label label
{
    display: flex;
}
.form-control:-webkit-autofill, .form-control:-webkit-autofill:active, .form-control:-webkit-autofill:focus, .form-control:-webkit-autofill:hover
{
    transition: background-color 5000000s ease-in-out 0s,color 5000000s ease-in-out 0s;
}
.form-message
{
    font-size: var(--text-size-default);
    line-height: 1.5;
    margin-bottom: var(--spacing-1);
}
.custom-file
{
    display: flex;
    flex-direction: column;
}
.custom-file .custom-file__spacer
{
    background: var(--input-background);
    border: var(--input-border-width) solid var(--input-border);
    border-radius: var(--input-border-radius);
    box-shadow: var(--input-box-shadow);
    color: var(--input-color);
    color: #0000;
    font-weight: var(--input-font-weight);
    letter-spacing: var(--input-letter-spacing);
    line-height: 1.5;
    outline: 0;
    padding: var(--spacing-0-5);
    transition: all var(--input-transition);
    width: 100%;
}
.custom-file .custom-file-label
{
    margin-bottom: 0;
    position: relative;
}
.custom-file .custom-file-input
{
    display: none;
}
.custom-file .custom-file__text
{
    color: var(--white);
    font-size: var(--text-size-default);
    font-weight: var(--input-font-weight);
    left: 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
}
.custom-file .custom-file__remove
{
    cursor: pointer;
    font-size: var(--text-size-sm);
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
}
.custom-file-label
{
    font-size: var(--text-size-default);
    margin-bottom: var(--spacing-0-5);
}
.custom-file-status
{
    color: var(--white);
    display: flex;
    flex-direction: column;
    font-size: var(--text-size-default);
    font-weight: var(--input-font-weight);
    margin-bottom: var(--spacing-1);
}
.custom-file-status .accepted
{
    color: var(--color-success-base);
}
.custom-file-status .rejected
{
    color: var(--color-error-base);
}
.custom-file-status .in_progress, .custom-file-status .pending
{
    color: var(--color-warning-base);
}
.custom-checkbox
{
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    margin-top: calc(var(--spacing-0-5) * -1);
}
.custom-checkbox .custom-control-input
{
    border: var(--input-border-width) solid var(--input-border);
    transform: translateY(14px) scale(1.8);
}
.custom-checkbox label
{
    margin-left: var(--spacing-1-5);
}
.custom-checkbox .invalid-feedback
{
    color: var(--red-300);
    font-size: var(--text-size-sm);
    margin-bottom: var(--spacing-0-5);
}
.custom-form-select
{
    width: 100%;
    z-index: 100;
}
.custom-form-select .form-group__icons .icon-arrow-dropdown
{
    transition: transform .3s;
}
.custom-form-select .form-group__icons .icon-arrow-dropdown.open
{
    transform: rotate(-180deg);
}
.custom-form-select .form-control
{
    cursor: pointer;
}
.custom-form-select__toggle
{
    cursor: pointer;
    display: flex;
    flex-direction: column;
}
.custom-form-select__toggle label
{
    order: 1;
}
.custom-form-select__toggle span
{
    order: 2;
}
.custom-form-select__toggle .form-control
{
    align-items: center;
    display: flex;
}
.custom-form-select__toggle .form-control::placeholder
{
    opacity: .75;
}
.custom-form-select__toggle .form-group__icons .icon-arrow-dropdown
{
    font-size: 12px;
    font-weight: 900;
    margin-left: 8px;
}
.custom-form-select:not(.disabled) .custom-form-select__toggle .form-group__icons .icon-arrow-dropdown
{
    color: var(--gray-200);
}
.custom-form-select__menu
{
    background-color: var(--input-background);
    border: 1px solid var(--input-border);
    border-radius: var(--radius-base);
    margin: 5px 0;
    opacity: 0;
    padding: 5px 0;
    pointer-events: none;
    position: absolute;
    transition: none;
    width: 100%;
    z-index: -1;
}
.custom-form-select__menu::-webkit-scrollbar-thumb
{
    background-color: var(--input-border);
    border-radius: 6px;
}
.custom-form-select__menu::-webkit-scrollbar
{
    width: 6px;
}
.custom-form-select__menu::-webkit-scrollbar-track
{
    background-color: var(--input-background);
}
.custom-form-select__menu.show
{
    opacity: 1;
    pointer-events: all;
    transition: opacity .3s;
    z-index: 2;
}
.custom-form-select__menu ul
{
    max-height: 250px;
    overflow: hidden;
    overflow-y: auto;
}
.custom-form-select__menu-item
{
    color: var(--input-color);
    cursor: pointer;
    font-size: 16px;
    font-weight: 600;
    list-style-type: none;
    padding: 10px 16px;
    position: relative;
    transition: all .3s;
}
.custom-form-select__menu-item.disabled
{
    pointer-events: none;
}
.custom-form-select__menu-item:not(.disabled):before
{
    border-bottom: 1px solid rgba(var(--input-border),.85);
    bottom: 0;
    content: "";
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    width: 100%;
}
.custom-form-select__menu-item:not(.disabled).selected, .custom-form-select__menu-item:not(.disabled):focus, .custom-form-select__menu-item:not(.disabled):hover
{
    background-color: var(--color-secondary-base);
}
.custom-form-select__menu-item:not(.disabled).selected:before, .custom-form-select__menu-item:not(.disabled):focus:before, .custom-form-select__menu-item:not(.disabled):hover:before
{
    opacity: 0;
}
.custom-form-select__menu-item:not(.disabled).selected .custom-form-select__menu-item-text, .custom-form-select__menu-item:not(.disabled):focus .custom-form-select__menu-item-text, .custom-form-select__menu-item:not(.disabled):hover .custom-form-select__menu-item-text
{
    display: inline-block;
}
.custom-form-select__menu li:last-of-type:before
{
    border-bottom: none;
}
.toggle-check
{
    background-color: var(--input-border);
    border-radius: 16px;
    cursor: pointer;
    display: inline-block;
    height: 24px;
    min-width: 40px;
    position: relative;
}
.toggle-check input
{
    display: none;
}
.toggle-check__slider
{
    background-color: var(--white);
    border-radius: 50%;
    box-shadow: 0 2px 4px 0 #0000004d;
    height: 20px;
    left: 2px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: left .2s;
    width: 20px;
}
.toggle-check--checked
{
    background-color: var(--color-success-base);
}
.toggle-check--checked .toggle-check__unchecked
{
    display: none;
}
.toggle-check--checked .toggle-check__checked
{
    display: block;
}
.toggle-check--checked .toggle-check__slider
{
    left: 45%;
}
.toggle-check__unchecked
{
    opacity: .6;
    right: 20%;
}
.toggle-check__checked
{
    display: none;
    left: 24%;
}
.toggle-check__checked, .toggle-check__unchecked
{
    font-size: 12px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.toggle-slider-wrp
{
    display: flex;
    justify-content: flex-start;
    margin-bottom: var(--spacing-1);
}
.toggle-slider-wrp .toggle-check
{
    margin-top: 2px;
}
.toggle-slider-wrp__text
{
    font-size: var(--text-size-default);
    line-height: 1.5;
    margin-left: var(--spacing-1);
}
.toggle-slider-wrp__text-title
{
    color: var(--grey-200);
    font-weight: 600;
}
.toggle-slider-wrp__text-subtitle
{
    color: var(--grey-300);
    margin-top: var(--spacing-0-25);
}
.datepicker__wrp
{
    position: relative;
}
.datepicker__wrp .datepicker__input
{
    background: var(--input-background);
    border: var(--input-border-width) solid var(--input-border);
    border-radius: var(--input-border-radius);
    box-shadow: var(--input-box-shadow);
    color: var(--input-color);
    cursor: pointer;
    font-size: var(--text-size-default);
    font-weight: var(--input-font-weight);
    letter-spacing: var(--input-letter-spacing);
    line-height: 1.5;
    outline: 0;
    padding: var(--spacing-0-5);
    transition: all var(--input-transition);
    width: 100%;
}
.datepicker__wrp .icon-dropdown
{
    position: absolute;
    right: 10px;
    top: 46%;
    transform: translateY(-50%);
}
.datepicker__wrp .icon-dropdown:before
{
    color: var(--grey-100);
    font-size: 11px;
}
.modal-open .modal.show
{
    opacity: 1;
    transform: translateY(0);
}
.modal
{
    align-items: center;
    display: flex!important;
    height: 100%;
    justify-content: center;
    left: 0;
    opacity: .5;
    outline: none!important;
    padding: var(--spacing-1)!important;
    position: fixed;
    top: 0;
    transform: translateY(50px);
    transition: transform .2s,opacity .2s;
    width: 100%;
    z-index: 1600;
}
.modal.show
{
    opacity: 1;
}
.modal-dialog
{
    background: var(--grey-600);
    border-radius: var(--radius-md);
    max-height: calc(100% - 4rem);
    overflow: hidden;
    overflow-y: auto;
    padding: var(--spacing-1);
    position: relative;
    scrollbar-color: var(--grey-400) #0000;
    scrollbar-width: thin;
    width: 500px;
}
.modal-dialog::-webkit-scrollbar
{
    width: var(--scrollbar-size);
}
.modal-dialog::-webkit-scrollbar-track
{
    background-color: #0000;
}
.modal-dialog::-webkit-scrollbar-thumb
{
    background-color: var(--grey-400);
    border-radius: 10px;
}
.modal-dialog .modal-close
{
    color: var(--grey-200);
    cursor: pointer;
    font-size: 16px;
    padding: var(--spacing-1);
    position: absolute;
    right: 0;
    top: 0;
}
.modal-content
{
    width: 100%;
}
.modal.pdf-modal .modal-dialog
{
    width: 800px;
}
.modal.pdf-modal .modal-dialog .dynamic-modal__body
{
    max-height: 650px;
}
.modal.pdf-modal .modal-dialog .dynamic-modal__body iframe
{
    height: 600px;
}
.modal-title
{
    color: var(--white);
    font-size: var(--text-size-md);
    font-weight: 600;
    margin-bottom: var(--spacing-1);
}
.modal-backdrop
{
    background: #0e1224b3;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    touch-action: none;
    z-index: 1500;
}
.acc-modal .modal-content
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
.acc-modal .modal-content h1
{
    color: var(--white);
    font-size: var(--text-size-md);
    font-weight: 500;
    line-height: 1.5;
    margin-bottom: var(--spacing-1);
}
.acc-modal .modal-content .button
{
    width: 100%;
}
.acc-modal__link
{
    color: var(--white);
    cursor: pointer;
    font-weight: 600;
    padding: var(--spacing-0-25);
}
.acc-modal__footer
{
    align-items: center;
    color: var(--gray-200);
    display: flex;
    flex-direction: column;
    font-size: var(--text-size-default);
    gap: var(--spacing-1);
    margin-top: var(--spacing-1);
}
.acc-modal.hidden
{
    display: none!important;
}
.payments-modal .modal-content
{
    display: flex;
    flex-direction: column;
}
.tnc-modal__footer
{
    display: flex;
    justify-content: flex-end;
    margin-top: var(--spacing-1);
}
.tnc-modal__footer .btn:last-child
{
    margin-left: var(--spacing-1);
}
.dynamic-modal .modal-content
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
.dynamic-modal__title
{
    color: var(--white);
    font-size: var(--text-size-lg);
    margin-bottom: var(--spacing-1);
    margin-top: var(--spacing-0-5);
}
.dynamic-modal__body
{
    background-color: var(--grey-700);
    border-radius: var(--radius-md);
    color: var(--grey-100);
    font-size: var(--text-size-default);
    line-height: 1.5;
    max-height: 400px;
    overflow: hidden;
    overflow-y: auto;
    padding: var(--spacing-1);
    scrollbar-color: var(--grey-400) #0000;
    scrollbar-width: thin;
    width: 100%;
}
.dynamic-modal__body::-webkit-scrollbar
{
    width: var(--scrollbar-size);
}
.dynamic-modal__body::-webkit-scrollbar-track
{
    background-color: #0000;
}
.dynamic-modal__body::-webkit-scrollbar-thumb
{
    background-color: var(--grey-400);
    border-radius: 10px;
}
.dynamic-modal__body p
{
    margin-bottom: var(--spacing-0-5);
}
.dynamic-modal__body ul
{
    margin-bottom: 0;
}
.self-exclusion-modal .modal-content
{
    align-items: center;
    display: flex;
    flex-direction: column;
    padding: var(--spacing-1);
}
.self-exclusion-modal .modal-content .modal-title
{
    margin-top: var(--spacing-1);
}
.self-exclusion-modal .modal-content .modal-footer
{
    display: flex;
    justify-content: center;
    margin-top: var(--spacing-1);
    width: 100%;
}
.self-exclusion-modal .modal-content .modal-footer .btn
{
    width: 50%;
}
.self-exclusion-modal .modal-content .modal-footer .btn:last-child
{
    margin-left: var(--spacing-1);
}
.promotion-modal
{
    line-height: 1.5;
}
.promotion-modal .modal-close
{
    z-index: 2;
}
.promotion-modal__title
{
    color: var(--white);
    font-size: var(--text-size-xl);
    font-weight: 700;
    position: relative;
    z-index: 1;
}
.promotion-modal__img
{
    margin: -25px auto auto;
    max-width: 335px;
    width: 100%;
}
.promotion-modal__body
{
    background-color: var(--color-surface-primary-high);
    margin: 0 calc(var(--spacing-2) * -1);
    margin-top: calc(var(--spacing-1) * -1);
    padding: 0 var(--spacing-2);
    padding-top: calc(var(--spacing-1) * 1);
}
.promotion-modal__footer-desc
{
    color: var(--variant-subtle-color);
    font-size: var(--text-size-default);
    padding: var(--spacing-1) 0;
    text-align: center;
}
.promotion-modal__footer .btn
{
    width: 100%;
}
.outside-country-modal .modal-content
{
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: var(--spacing-1);
}
.outside-country-modal__logo
{
    width: 68px;
}
.outside-country-modal__title
{
    color: var(--white);
    font-size: var(--text-size-base);
    font-weight: 600;
    line-height: 1.5;
    margin-bottom: 0;
    text-align: center;
}
.outside-country-modal__img
{
    border-radius: var(--radius-md);
}
.outside-country-modal__desc
{
    color: var(--variant-subtle-color);
    font-size: var(--text-size-default);
    line-height: 1.5;
    text-align: center;
}
.outside-country-modal .btn
{
    width: 100%;
}
.btn, .button
{
    align-items: center;
    appearance: none;
    background: 0 0;
    border: none;
    border-radius: var(--radius-base);
    box-shadow: var(--shadow-button-sm);
    cursor: pointer;
    display: inline-flex;
    flex-shrink: 0;
    font-size: inherit;
    font-weight: 600;
    justify-content: center;
    line-height: inherit;
    margin: 0;
    min-width: 70px;
    padding: 0;
    position: relative;
    touch-action: manipulation;
    transition: background-color var(--transition-fast),color var(--transition-fast);
    transition: all .3s;
}
.btn.size-md, .button.size-md
{
    font-size: var(--text-size-button-md);
    padding: var(--spacing-button-padding-vertical-md) var(--spacing-button-padding-horizontal-md);
}
.btn.size-sm, .button.size-sm
{
    font-size: var(--text-size-button-sm);
    padding: var(--spacing-button-padding-vertical-sm) var(--spacing-button-padding-horizontal-sm);
}
.btn:disabled, .button:disabled
{
    cursor: not-allowed;
    opacity: .5;
}
.btn.btn-link, .btn.variant-link, .button.btn-link, .button.variant-link
{
    background: 0 0;
    box-shadow: none;
    color: var(--white);
    outline: none;
}
.btn.btn-action, .btn.variant-action, .button.btn-action, .button.variant-action
{
    background: var(--color-primary-base);
    color: var(--white);
}
.btn.btn-action:active, .btn.btn-action:focus, .btn.btn-action:hover, .btn.variant-action:active, .btn.variant-action:focus, .btn.variant-action:hover, .button.btn-action:active, .button.btn-action:focus, .button.btn-action:hover, .button.variant-action:active, .button.variant-action:focus, .button.variant-action:hover
{
    background: var(--color-primary-hover);
}
.btn.btn-neutral, .btn.btn-secondary, .btn.variant-neutral, .button.btn-neutral, .button.btn-secondary, .button.variant-neutral
{
    background: var(--color-secondary-base);
    color: var(--white);
}
.btn.btn-neutral:active, .btn.btn-neutral:focus, .btn.btn-neutral:hover, .btn.btn-secondary:active, .btn.btn-secondary:focus, .btn.btn-secondary:hover, .btn.variant-neutral:active, .btn.variant-neutral:focus, .btn.variant-neutral:hover, .button.btn-neutral:active, .button.btn-neutral:focus, .button.btn-neutral:hover, .button.btn-secondary:active, .button.btn-secondary:focus, .button.btn-secondary:hover, .button.variant-neutral:active, .button.variant-neutral:focus, .button.variant-neutral:hover
{
    background: var(--color-secondary-hover);
}
.btn.btn-primary, .btn.btn-success, .btn.variant-success, .button.btn-primary, .button.btn-success, .button.variant-success
{
    background: var(--color-success-base);
    color: var(--color-success-on-success);
}
.btn.btn-primary:active, .btn.btn-primary:focus, .btn.btn-primary:hover, .btn.btn-success:active, .btn.btn-success:focus, .btn.btn-success:hover, .btn.variant-success:active, .btn.variant-success:focus, .btn.variant-success:hover, .button.btn-primary:active, .button.btn-primary:focus, .button.btn-primary:hover, .button.btn-success:active, .button.btn-success:focus, .button.btn-success:hover, .button.variant-success:active, .button.variant-success:focus, .button.variant-success:hover
{
    background: var(--color-success-hover);
}
.btn.btn-tab, .btn.variant-tab, .button.btn-tab, .button.variant-tab
{
    background: var(--grey-700);
    box-shadow: none;
    color: var(--white);
}
.btn.variant-outlined, .button.variant-outlined
{
    border-color: var(--color-utils-outline-variant);
    border-style: solid;
    border-width: var(--border-thin);
    color: var(--white);
}
.btn.variant-outlined:active, .btn.variant-outlined:focus, .btn.variant-outlined:hover, .button.variant-outlined:active, .button.variant-outlined:focus, .button.variant-outlined:hover
{
    background: var(--color-surface-primary-highest);
}
.btn
{
    font-size: var(--text-size-button-sm);
    padding: var(--spacing-button-padding-vertical-sm) var(--spacing-button-padding-horizontal-sm);
}
.body-background
{
    background: var(--grey-600);
}
.sb-hidden #KambiBC
{
    border: 0;
    clip: rect(0 0 0 0);
    display: none;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.seo-text
{
    background-color: var(--grey-700);
    border-radius: var(--radius-md);
    column-count: 2;
    margin-top: var(--spacing-1-5);
    overflow: hidden;
    padding: var(--spacing-1);
    padding-bottom: 0;
    position: relative;
    transition: all .8s;
}
.seo-text:before
{
    background: linear-gradient(0deg,var(--grey-700) 0,#0f212e00 100%);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
.seo-text h1
{
    font-size: var(--text-size-2xl);
}
.seo-text h2
{
    font-size: var(--text-size-xl-responsive-small);
}
.seo-text h2, .seo-text h3
{
    color: var(--white);
    margin-top: var(--spacing-1);
}
.seo-text h3
{
    font-size: var(--text-size-lg-responsive-small);
}
.seo-text p
{
    color: var(--grey-200);
    font-size: var(--text-size-base);
    line-height: 1.5;
    margin-bottom: var(--spacing-1);
}
.seo-text ul
{
    margin: 0;
    padding-left: var(--spacing-2);
}
.seo-text ul li
{
    color: var(--grey-200);
    font-size: var(--text-size-base);
    line-height: 1.5;
    list-style-type: disc;
    margin-bottom: var(--spacing-0-5);
}
.seo-text .button
{
    bottom: var(--spacing-1-5);
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    z-index: 1;
}
.seo-text.read-more
{
    padding-bottom: 80px;
}
.seo-text.read-more:before
{
    opacity: 0;
}
@media(max-width: 990.98px)
{
    .seo-text
    {
        column-count: 1;
    }
}
.dropdown
{
    cursor: pointer;
}
.dropdown, .dropdown__toggle
{
    position: relative;
}
.dropdown__menu
{
    border-radius: var(--radius-base);
    display: none;
    min-width: 125px;
    padding: 6px 0;
    top: 100%;
    transform: translateX(-50%);
    width: 100%;
    z-index: 1000;
}
.dropdown__menu, .dropdown__menu:before
{
    background: var(--white);
    left: 50%;
    position: absolute;
}
.dropdown__menu:before
{
    content: "";
    height: 8px;
    top: -4px;
    transform: translateX(-50%) rotate(45deg);
    width: 8px;
}
.dropdown__menu-header
{
    line-height: 1.5;
    padding: var(--spacing-0-25) var(--spacing-button-padding-horizontal-xs);
}
.dropdown__menu-header, .dropdown__menu-item
{
    color: var(--color-surface-primary-highest);
    font-size: var(--text-size-button-md);
    font-weight: 600;
}
.dropdown__menu-item
{
    align-items: center;
    display: flex;
    padding: var(--spacing-button-padding-vertical-xs) var(--spacing-button-padding-horizontal-xs);
    transition: background-color .3s;
}
.dropdown__menu-item i:before
{
    color: #2f4553;
    margin-right: var(--spacing-0-5);
}
.dropdown__menu-item.active, .dropdown__menu-item.active i:before
{
    color: var(--color-primary-base);
}
.dropdown__menu-item.disabled
{
    cursor: not-allowed;
    opacity: .7;
    pointer-events: none;
}
.dropdown__menu-item:active, .dropdown__menu-item:focus, .dropdown__menu-item:hover
{
    background-color: var(--color-secondary-on-secondary-variant);
    color: var(--color-surface-secondary-on-surface);
}
.dropdown.open .dropdown__menu
{
    display: block;
}
.tabs
{
    display: inline-flex;
    flex-shrink: 0;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-color: var(--grey-400) #0000;
    scrollbar-width: thin;
}
.tabs::-webkit-scrollbar
{
    height: var(--scrollbar-size);
    width: var(--scrollbar-size);
}
.tabs::-webkit-scrollbar-track
{
    background-color: #0000;
}
.tabs::-webkit-scrollbar-thumb
{
    background-color: var(--grey-400);
    border-radius: 10px;
}
.tabs__items
{
    background: var(--grey-700);
    border-radius: 3rem;
    display: flex;
    margin-bottom: 0;
    padding: 5px;
    scrollbar-color: var(--grey-400) #0000;
    scrollbar-width: thin;
}
.tabs__items::-webkit-scrollbar
{
    width: var(--scrollbar-size);
}
.tabs__items::-webkit-scrollbar-track
{
    background-color: #0000;
}
.tabs__items::-webkit-scrollbar-thumb
{
    background-color: var(--grey-400);
    border-radius: 10px;
}
.tabs__items-item
{
    align-items: center;
    border-radius: var(--radius-lg);
    color: var(--color-secondary-on-secondary);
    cursor: pointer;
    display: flex;
    font-size: var(--text-size-button-md);
    font-weight: 600;
    padding: var(--spacing-button-padding-vertical-md) var(--spacing-button-padding-horizontal-md);
    white-space: nowrap;
}
.tabs__items-item i
{
    margin-right: var(--spacing-0-5);
}
.tabs__items-item.active
{
    background: var(--color-secondary-base);
}
.tabs__items-item.active i:before
{
    color: var(--white);
}
.tabs__items-item.disabled
{
    cursor: not-allowed;
    opacity: .7;
    pointer-events: none;
}
.tabs__items li:not(:first-of-type)
{
    margin-left: 5px;
}
.slider-wrp .placeholders-wrp, .swiper
{
    width: 100%;
}
.text-hover-popup
{
    background-color: var(--white);
    border-radius: var(--radius-base);
    color: var(--black);
    font-size: var(--text-size-default);
    font-weight: 600;
    padding: var(--spacing-0-75) var(--spacing-1);
    z-index: 999;
}
.text-hover-popup:before
{
    background: var(--white);
    bottom: -4px;
    content: "";
    height: 8px;
    left: 25px;
    position: absolute;
    transform: translateX(-50%) rotate(45deg);
    width: 8px;
}
.text-hover-popup.tooltip-center-arrow:before
{
    left: 50%;
}
.text-hover-popup.hidden
{
    display: none;
}
.input-card
{
    background: var(--grey-400);
    border-radius: var(--radius-md);
    box-shadow: var(--shadows-md);
    color: var(--white);
    display: flex;
    flex-direction: column;
    gap: var(--spacing-0-5);
    padding: var(--spacing-1);
    width: 100%;
}
.input-card__title, .input-card__value
{
    color: var(--variant-default-color);
    font-size: var(--text-size-base);
    font-weight: 700;
}
.intercom-launcher.intercom-lightweight-app-launcher
{
    transition: right var(--transition-medium);
}
@media(max-width: 766.98px)
{
    .intercom-launcher, .intercom-launcher-frame
    {
        display: none!important;
    }
    .intercom-namespace div[class^=intercom-with-namespace]
    {
        pointer-events: none;
    }
}
.modal-error-boundary
{
    background: var(--grey-600);
    border-radius: 6px;
    box-shadow: var(--shadow-button-sm);
    color: var(--white);
    left: 50%;
    padding: 25px;
    position: fixed;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    z-index: 1000;
}
.page-header
{
    background: var(--grey-600);
    box-shadow: 0 4px 6px -1px #0003,0 2px 4px -1px rgba(0,0,0,.122);
    height: var(--header-height);
    justify-content: center;
    padding: 0 3vw;
    touch-action: none;
    width: 100%;
    z-index: var(--header-zIndex);
}
.page-header, .page-header__container
{
    align-items: center;
    display: flex;
}
.page-header__container-balance
{
    margin: auto;
}
.page-header__container-balance .button.variant-action
{
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.page-header__container-action-buttons
{
    margin-left: auto;
}
.page-header__container-user-actions
{
    display: flex;
    font-size: var(--text-size-default);
    gap: 24px;
}
.page-header__container-user-actions .icon-account:before, .page-header__container-user-actions .icon-sidebar-select:before
{
    color: var(--white);
}
.page-header__sidebar
{
    background: var(--grey-700);
    justify-content: flex-start;
    padding: 0;
    width: 240px;
}
.page-header__sidebar .menu-btn
{
    background: #0000;
    border: none;
    color: var(--white);
    cursor: pointer;
    font-size: var(--text-side-md);
    min-width: 60px;
    outline: none;
    padding: 0;
}
.page-header__sidebar a:not(:last-child)
{
    margin-right: 8px;
}
.page-header__sidebar-link
{
    position: relative;
}
.page-header__sidebar-link-img
{
    border-radius: var(--radius-base);
    height: 36px;
    position: relative;
    width: 78px;
}
.page-header__sidebar-link-title
{
    color: var(--color-surface-primary-on-surface);
    font-size: 14px;
    font-weight: 700;
    left: 50%;
    pointer-events: none;
    position: absolute;
    text-shadow: 0 1px 2px #0000001f,0 1px 3px #0003;
    text-transform: uppercase;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
}
@media(max-width: 990.98px)
{
    .page-header .dropdown__menu
    {
        left: -40px;
    }
    .page-header .dropdown__menu:before
    {
        left: 110px;
    }
    .page-header__sidebar
    {
        display: none;
    }
}
.betslip-navigation .icon-betslip
{
    cursor: pointer;
}
.betslip-navigation .icon-betslip:before
{
    color: #fff;
}
@media(max-width: 766.98px)
{
    .betslip-navigation
    {
        display: none;
    }
}
.user-navigation
{
    display: flex;
}
.user-navigation .dropdown__menu
{
    top: calc(100% + 15px);
    width: unset;
}
.user-navigation .dropdown__menu-header strong
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 125px;
}
.user-navigation__item
{
    color: var(--white);
    display: flex;
    padding-left: var(--spacing-0-75);
    padding-right: var(--spacing-0-75);
}
.user-navigation .icon-account:active:before, .user-navigation .icon-account:focus:before, .user-navigation .icon-account:hover:before
{
    color: #fff;
}
@media(max-width: 1365.98px)
{
    .user-navigation .dropdown__menu
    {
        left: unset;
        right: -35px;
        transform: unset;
    }
    .user-navigation .dropdown__menu:before
    {
        left: unset;
        right: 35px;
    }
}
@media(max-width: 1198.98px)
{
    .user-navigation .dropdown__menu
    {
        right: -25px;
    }
    .user-navigation .dropdown__menu:before
    {
        right: 25px;
    }
}
@media(max-width: 990.98px)
{
    .user-navigation .dropdown
    {
        right: 10px;
    }
    .user-navigation .dropdown__menu
    {
        right: -20px;
    }
    .user-navigation .dropdown__menu:before
    {
        right: 20px;
    }
}
.balance-toggle, .footer
{
    display: flex;
}
.footer
{
    background: var(--grey-800);
    height: unset;
    justify-content: center;
    padding: var(--spacing-2) 3vw;
    width: 100%;
}
.footer__content
{
    display: grid;
    grid-gap: var(--spacing-2);
}
.footer-links
{
    align-items: flex-start;
    display: grid;
    gap: var(--spacing-0-5);
    grid-template-columns: repeat(auto-fit,minmax(14ch,1fr));
    margin: 0 auto;
    overflow-wrap: break-word;
    width: 100%;
    word-wrap: break-word;
}
.footer-links__group
{
    display: grid;
    grid-gap: var(--spacing-1);
}
.footer-links__title
{
    color: var(--white);
    font-size: var(--text-size-default);
    font-weight: 700;
}
.footer-links__list
{
    display: flex;
    flex-direction: column;
    font-size: var(--text-size-button-md);
    gap: var(--spacing-md);
}
.footer-links__list li a
{
    color: var(--grey-200);
    font-weight: 600;
    line-height: 1.5;
}
.footer-logos
{
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: var(--spacing-2);
    justify-content: center;
}
.footer-logos img
{
    height: 2.5rem;
    margin: 0 auto;
    width: auto;
}
.footer-partners
{
    display: grid;
    margin: 0 auto;
    width: 100%;
    grid-gap: var(--spacing-1-5);
    grid-template-columns: repeat(auto-fit,minmax(160px,1fr));
    justify-items: center;
}
.footer-stake
{
    align-items: center;
    display: flex;
    flex-direction: column;
    font-size: var(--text-size-default);
    gap: var(--spacing-0-5);
    justify-content: center;
}
.footer-stake, .footer-text
{
    color: var(--grey-200);
    line-height: 1.5;
}
.footer-text
{
    font-size: var(--text-size-sm);
}
.footer-text, .footer-text p
{
    text-align: center;
}
.footer-contacts
{
    display: flex;
    flex-wrap: wrap;
    font-size: var(--text-size-sm);
    justify-content: center;
    line-height: 1.5;
}
.footer-contacts__title
{
    color: var(--grey-200);
    margin-right: var(--spacing-0-5);
}
.footer-contacts__value
{
    color: var(--white);
}
.footer-contacts div:not(:last-of-type):after
{
    content: " | ";
    margin: 0 var(--spacing-0-5);
}
.welcome-main-banner
{
    background: var(--grey-700);
    color: var(--white);
    margin-top: calc(var(--spacing-2) * -1);
    position: relative;
    text-align: center;
}
.welcome-main-banner:before
{
    background: var(--grey-700);
    content: "";
    height: 100%;
    left: -3vw;
    position: absolute;
    top: 0;
    width: calc(100% + 6vw);
}
.welcome-main-banner .container
{
    align-items: center;
    display: grid;
    grid-template-columns: 40% 50%;
    justify-content: space-between;
    margin: auto;
}
.welcome-main-banner__content
{
    align-items: center;
    display: flex;
    flex-direction: column;
    position: relative;
    z-index: 1;
}
.welcome-main-banner__content-title
{
    font-size: var(--text-size-lg);
    margin-bottom: var(--spacing-1);
}
.welcome-main-banner__content .button
{
    border-radius: var(--radius-lg);
    width: 300px;
}
.welcome-main-banner__image
{
    position: relative;
}
.welcome-main-banner__image-bg
{
    height: 100%;
    position: absolute;
    right: 82%;
    width: 100%;
}
.welcome-main-banner__image-img
{
    position: relative;
}
.welcome-main-banner__image-bg-mobile
{
    display: none;
}
@media(max-width: 990.98px)
{
    .welcome-main-banner .container
    {
        grid-template-columns: 100%;
    }
    .welcome-main-banner__content
    {
        justify-content: center;
        min-height: 240px;
        overflow: hidden;
        padding: var(--spacing-2) 0;
        position: relative;
    }
    .welcome-main-banner__image-bg
    {
        display: none;
    }
    .welcome-main-banner__image-bg-mobile
    {
        display: block;
        height: 100%;
        left: 0;
        object-fit: cover;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: -1;
    }
}
.settings-container-title
{
    align-items: center;
    color: var(--white);
    display: flex;
    font-size: var(--text-size-md);
    line-height: 18px;
    margin-bottom: var(--spacing-1-75);
}
.settings-container-title i
{
    color: var(--grey-200);
    margin-right: var(--spacing-0-5);
}
.settings-container-title .close i
{
    font-size: 16px;
    margin-right: 0;
}
.settings-container-title .close i:hover
{
    color: var(--white);
}
.settings-container
{
    align-items: flex-start;
    display: flex;
}
@media(max-width: 990.98px)
{
    .settings-container
    {
        flex-direction: column;
    }
}
.settings-container .dropdown .button
{
    min-width: 130px;
}
.settings-container .dropdown .button i
{
    color: #b1bad3;
    font-size: 14px;
    font-weight: 600;
}
.settings-container .settings-content
{
    background: var(--grey-700);
    border-radius: .5rem;
    color: var(--grey-100);
    margin-left: 24px;
    padding: 24px;
    width: 100%;
}
@media(max-width: 990.98px)
{
    .settings-container .settings-content
    {
        margin-left: 0;
    }
}
.settings-container .settings-content .form-container
{
    background-color: var(--grey-600);
    border: 1px solid var(--grey-400);
    border-radius: var(--radius-md);
}
.settings-container .settings-content .form-container.self-exclusion .form-container__header
{
    align-items: flex-start;
    cursor: auto;
    display: flex;
    flex-direction: column;
    justify-content: start;
}
.settings-container .settings-content .form-container.self-exclusion .form-container__footer
{
    border-top: 1px solid var(--grey-400);
    display: flex;
    justify-content: flex-end;
    padding: var(--spacing-1);
}
.settings-container .settings-content .form-container h3
{
    color: var(--white);
    font-size: var(--text-size-lg);
    font-weight: 600;
    line-height: 1;
    margin: 0;
    padding: var(--spacing-1-5);
    padding-bottom: var(--spacing-1-25);
    padding-top: var(--spacing-1-75);
}
.settings-container .settings-content .form-container .description
{
    color: var(--grey-200);
    font-size: var(--text-size-default);
    padding: 0 var(--spacing-1-5);
    padding-bottom: var(--spacing-1-25);
}
.settings-container .settings-content .form-container__header
{
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    padding: 15px;
}
.settings-container .settings-content .form-container__header h4
{
    display: inline-block;
    margin: 0;
}
.settings-container .settings-content .form-container__header .icon-arrow-left
{
    transition: transform .3s;
}
.settings-container .settings-content .form-container.active .form-container__header .icon-arrow-left
{
    transform: rotate(-90deg);
}
.settings-container .settings-content .form-container__body
{
    display: flex;
    flex-direction: column;
    padding: var(--spacing-1-5);
    padding-bottom: 0;
    position: relative;
    width: 100%;
}
.settings-container .settings-content .form-container__body h4
{
    color: var(--white);
    font-size: var(--text-size-lg);
    font-weight: 600;
    margin-bottom: var(--spacing-1);
}
.settings-container .settings-content .form-container__body .form-group
{
    max-width: 420px;
}
.settings-container .settings-content .form-container__body .limit-form
{
    background: var(--grey-600);
    border: 1px solid var(--grey-400);
    border-radius: var(--radius-md);
    max-width: 500px;
    padding-top: var(--spacing-1);
}
.settings-container .settings-content .form-container__body .limit-form__type
{
    display: flex;
    flex-direction: column;
    margin: 0 var(--spacing-1-5);
    padding-bottom: var(--spacing-1);
}
.settings-container .settings-content .form-container__body .limit-form__type:not(:first-child)
{
    border-top: 1px solid var(--grey-400);
}
.settings-container .settings-content .form-container__body .limit-form__type .row
{
    align-items: center;
    display: flex;
    padding-top: var(--spacing-1);
}
.settings-container .settings-content .form-container__body .limit-form__type .row .limit-info
{
    align-self: flex-start;
    margin-left: 15px;
    margin-top: 7%;
}
.settings-container .settings-content .form-container__body .limit-form__type .row .form-group
{
    margin-bottom: 10px;
    width: 100%;
}
.settings-container .settings-content .form-container__body .limit-form__type .row .form-group__error-msg
{
    line-height: 1.2;
}
.settings-container .settings-content .form-container__body .limit-form__type .limit-info
{
    color: var(--grey-200);
    display: flex;
}
.settings-container .settings-content .form-container__body .limit-form__type .limit-info:not(:last-child)
{
    margin-bottom: var(--spacing-0-75);
}
.settings-container .settings-content .form-container__body .limit-form__type .limit-info .limit-value
{
    color: var(--white);
    padding-left: 5px;
}
@media(max-width: 575.98px)
{
    .settings-container .settings-content .form-container__body .limit-form__type .row
    {
        align-items: flex-start;
        flex-direction: column;
    }
    .settings-container .settings-content .form-container__body .limit-form__type .row .limit-info
    {
        margin-bottom: var(--spacing-1);
        margin-left: 0;
        margin-top: 0;
    }
    .settings-container .settings-content .form-container__body .limit-form__type .limit-info
    {
        flex-wrap: wrap;
        font-size: var(--text-size-default);
    }
}
.settings-container .settings-content .form-container__body .limit-form__footer
{
    border-top: 1px solid var(--grey-400);
    display: flex;
    justify-content: flex-end;
    padding: var(--spacing-1);
}
.settings-container .settings-content .form-container__body .limit-form__footer .btn-success
{
    margin-left: var(--spacing-1);
}
@media(max-width: 575.98px)
{
    .settings-container .settings-content .form-container__body .limit-form__footer
    {
        flex-wrap: wrap;
    }
    .settings-container .settings-content .form-container__body .limit-form__footer .btn
    {
        margin-bottom: var(--spacing-0-25);
        margin-top: var(--spacing-0-25);
    }
}
.settings-container .settings-content .form-container__body.columns
{
    flex-direction: row;
    gap: var(--spacing-4);
    justify-content: space-between;
}
@media(max-width: 766.98px)
{
    .settings-container .settings-content .form-container__body.columns
    {
        flex-direction: column;
        gap: var(--spacing-1);
    }
    .settings-container .settings-content .form-container__body.columns div:not(.form-group):not(.input-wrapper):not(:last-of-type):after
    {
        border-bottom: 1px solid var(--grey-400);
        content: "";
        height: 1px;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
        width: 100%;
    }
}
.settings-container .settings-content .form-container__body.columns .form-container__body-column
{
    max-width: 415px;
    width: 100%;
}
.settings-container .settings-content .form-container__footer
{
    border-top: 1px solid var(--grey-400);
    display: flex;
    justify-content: flex-end;
    padding: var(--spacing-1);
}
.settings-container .settings-content .form-container__footer .btn-neutral
{
    margin-right: var(--spacing-1);
}
.settings-container .settings-content .form-container:not(:last-child)
{
    margin-bottom: 24px;
}
.settings-container .settings-content .form-container.toggler
{
    background-color: var(--grey-500);
    border: none;
    border-radius: var(--radius-base);
    box-shadow: var(--btn-shadow);
    overflow: hidden;
}
.settings-container .settings-content .form-container.toggler .form-container__header .icon-arrow-left
{
    font-size: 11px;
    font-weight: 600;
}
.settings-container .settings-content .form-container.toggler .form-container__body
{
    padding: var(--spacing-1);
}
.settings-container .settings-content .form-container.toggler .form-container__body:before
{
    border-top: 2px solid var(--grey-400);
    width: 100%;
}
.settings-container .settings-content__filters
{
    align-items: center;
    display: flex;
    margin-bottom: var(--spacing-1);
}
@media(max-width: 1198.98px)
{
    .settings-container .settings-content__filters
    {
        align-items: flex-start;
        flex-direction: column;
    }
    .settings-container .settings-content__filters .tabs
    {
        order: 2;
        width: 100%;
    }
    .settings-container .settings-content__filters .tabs__items
    {
        width: 100%;
    }
    .settings-container .settings-content__filters .tabs__items-item
    {
        flex-grow: 1;
        justify-content: center;
    }
    .settings-container .settings-content__filters .datepicker
    {
        margin-bottom: var(--spacing-1);
        width: 100%;
    }
}
.settings-container .settings-content .tabs__items
{
    background-color: var(--grey-600);
}
.settings-container .settings-content .datepicker
{
    align-items: center;
    display: flex;
}
.settings-container .settings-content .datepicker .btn
{
    margin-left: var(--spacing-1);
}
.settings-container .settings-content .datepicker__input
{
    width: 120px;
}
@media(max-width: 575.98px)
{
    .settings-container .settings-content .datepicker
    {
        flex-direction: column;
    }
    .settings-container .settings-content .datepicker__wrp, .settings-container .settings-content .datepicker__wrp .datepicker__input, .settings-container .settings-content .datepicker__wrp .react-datepicker-wrapper
    {
        width: 100%;
    }
    .settings-container .settings-content .datepicker .btn
    {
        margin-left: 0;
        margin-top: var(--spacing-1);
        width: 100%;
    }
}
.settings-sidebar
{
    background: var(--grey-700);
    border-radius: .5rem;
    color: var(--grey-100);
    height: fit-content;
    min-width: 180px;
    overflow: hidden;
    padding: var(--spacing-0-5) 0;
}
@media(max-width: 990.98px)
{
    .settings-sidebar
    {
        display: flex;
        margin-bottom: var(--spacing-1);
        width: auto;
    }
}
.settings-sidebar__link
{
    display: block;
    font-size: var(--text-size-default);
    font-weight: 600;
    padding: 15px 20px;
}
.settings-sidebar__link.active
{
    border-left: 3px solid var(--blue-500);
    padding-left: 17px;
}
@media(max-width: 990.98px)
{
    .settings-sidebar__link.active
    {
        border: none;
        padding-left: 15px;
    }
}
.settings-sidebar__link.active, .settings-sidebar__link:hover
{
    background: var(--grey-900);
}
.bonus-history, .limits-history, .transactions
{
    background: var(--grey-700);
    color: var(--grey-100);
    width: 100%;
}
.bonus-history .bonus-history-container li:nth-child(odd), .bonus-history .limits-history-container li:nth-child(odd), .bonus-history .transaction-container li:nth-child(odd), .limits-history .bonus-history-container li:nth-child(odd), .limits-history .limits-history-container li:nth-child(odd), .limits-history .transaction-container li:nth-child(odd), .transactions .bonus-history-container li:nth-child(odd), .transactions .limits-history-container li:nth-child(odd), .transactions .transaction-container li:nth-child(odd)
{
    background-color: var(--grey-500);
    border-radius: .5rem;
}
.bonus-history .bonus-history-container, .bonus-history .limits-history-container, .bonus-history .transaction-container, .limits-history .bonus-history-container, .limits-history .limits-history-container, .limits-history .transaction-container, .transactions .bonus-history-container, .transactions .limits-history-container, .transactions .transaction-container
{
    margin-bottom: 0;
    padding-bottom: 0;
}
.bonus-history .bonus-history-container li, .bonus-history .limits-history-container li, .bonus-history .transaction-container li, .limits-history .bonus-history-container li, .limits-history .limits-history-container li, .limits-history .transaction-container li, .transactions .bonus-history-container li, .transactions .limits-history-container li, .transactions .transaction-container li
{
    align-items: center;
    display: flex;
    padding: 24px;
    width: 100%;
}
.bonus-history .bonus-history-container li i, .bonus-history .bonus-history-container li svg, .bonus-history .limits-history-container li i, .bonus-history .limits-history-container li svg, .bonus-history .transaction-container li i, .bonus-history .transaction-container li svg, .limits-history .bonus-history-container li i, .limits-history .bonus-history-container li svg, .limits-history .limits-history-container li i, .limits-history .limits-history-container li svg, .limits-history .transaction-container li i, .limits-history .transaction-container li svg, .transactions .bonus-history-container li i, .transactions .bonus-history-container li svg, .transactions .limits-history-container li i, .transactions .limits-history-container li svg, .transactions .transaction-container li i, .transactions .transaction-container li svg
{
    color: var(--green-500);
    margin-right: 10px;
}
.bonus-history .bonus-history-container__text-wrp, .bonus-history .limits-history-container__text-wrp, .bonus-history .transaction-container__text-wrp, .limits-history .bonus-history-container__text-wrp, .limits-history .limits-history-container__text-wrp, .limits-history .transaction-container__text-wrp, .transactions .bonus-history-container__text-wrp, .transactions .limits-history-container__text-wrp, .transactions .transaction-container__text-wrp
{
    align-items: center;
    display: flex;
    width: 100%;
}
@media(max-width: 575.98px)
{
    .bonus-history .bonus-history-container__text-wrp, .bonus-history .limits-history-container__text-wrp, .bonus-history .transaction-container__text-wrp, .limits-history .bonus-history-container__text-wrp, .limits-history .limits-history-container__text-wrp, .limits-history .transaction-container__text-wrp, .transactions .bonus-history-container__text-wrp, .transactions .limits-history-container__text-wrp, .transactions .transaction-container__text-wrp
    {
        align-items: flex-start;
        flex-direction: column;
    }
    .bonus-history .bonus-history-container__text-wrp .transaction-container__amount, .bonus-history .limits-history-container__text-wrp .transaction-container__amount, .bonus-history .transaction-container__text-wrp .transaction-container__amount, .limits-history .bonus-history-container__text-wrp .transaction-container__amount, .limits-history .limits-history-container__text-wrp .transaction-container__amount, .limits-history .transaction-container__text-wrp .transaction-container__amount, .transactions .bonus-history-container__text-wrp .transaction-container__amount, .transactions .limits-history-container__text-wrp .transaction-container__amount, .transactions .transaction-container__text-wrp .transaction-container__amount
    {
        margin-left: 0;
        margin-top: var(--spacing-0-5);
    }
}
.bonus-history .bonus-history-container__info div:not(div:last-child), .bonus-history .limits-history-container__info div:not(div:last-child), .bonus-history .transaction-container__info div:not(div:last-child), .limits-history .bonus-history-container__info div:not(div:last-child), .limits-history .limits-history-container__info div:not(div:last-child), .limits-history .transaction-container__info div:not(div:last-child), .transactions .bonus-history-container__info div:not(div:last-child), .transactions .limits-history-container__info div:not(div:last-child), .transactions .transaction-container__info div:not(div:last-child)
{
    color: var(--white);
    padding-bottom: 5px;
}
.bonus-history .bonus-history-container__amount, .bonus-history .limits-history-container__amount, .bonus-history .transaction-container__amount, .limits-history .bonus-history-container__amount, .limits-history .limits-history-container__amount, .limits-history .transaction-container__amount, .transactions .bonus-history-container__amount, .transactions .limits-history-container__amount, .transactions .transaction-container__amount
{
    display: flex;
    margin-left: auto;
}
.bonus-history__footer, .limits-history__footer, .transactions__footer
{
    display: flex;
    justify-content: center;
    padding-top: 10px;
}
.bonus-history__footer .btn, .limits-history__footer .btn, .transactions__footer .btn
{
    color: var(--grey-200);
    padding-bottom: 0;
}
.verification-disclaimer
{
    background-color: var(--grey-600);
    border-radius: .2rem;
    margin-bottom: var(--spacing-1);
    padding: var(--spacing-1);
}
.payment-container
{
    width: 100%;
}
.payment-container__input-wrp
{
    margin-bottom: var(--spacing-1);
}
.payment-container__input-wrp.expanded-input
{
    grid-template-columns: 100%;
}
.payment-container__input-wrp .form-control
{
    border-bottom-right-radius: 0!important;
    border-top-right-radius: 0!important;
}
.payment-container__input-wrp .dropdown .button
{
    border: 2px solid var(--color-secondary-base);
    border-bottom-left-radius: 0;
    border-left: none;
    border-top-left-radius: 0;
    display: inline-block;
    line-height: 1.5;
    margin-bottom: var(--spacing-1);
    overflow: hidden;
    padding: var(--spacing-0-5);
    padding-right: 20px;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.payment-container__input-wrp .dropdown .button i
{
    font-size: 16px;
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
}
.payment-container__input-wrp .dropdown__menu
{
    top: 100%;
}
.payment-container__input-wrp .form-group__error-msg
{
    display: none;
}
.payment-container-input-group
{
    align-items: flex-end;
    display: grid;
    grid-template-columns: 75% 25%;
}
.payment-container-input-group:hover .form-control
{
    border-color: var(--color-secondary-hover);
}
.payment-container-input-group:hover .dropdown .button
{
    background-color: var(--color-secondary-hover);
    border-color: var(--color-secondary-hover);
}
.payment-container__amounts
{
    display: grid;
    gap: var(--spacing-0-5);
    grid-template-columns: repeat(auto-fill,minmax(100px,1fr));
    margin-bottom: var(--spacing-1);
}
.payment-container__amounts-item
{
    background: #26343f;
    border: none;
    border-radius: var(--radius-md);
    color: var(--white);
    cursor: pointer;
    font-weight: 600;
    padding: var(--spacing-0-75);
}
.payment-container__amounts-item:hover
{
    outline: 2px solid #ffffffa6;
}
.payment-container__amounts-item.active
{
    outline: 2px solid var(--white);
}
.payment-container__minmax
{
    font-size: var(--text-size-default);
    line-height: 1.5;
    margin-bottom: var(--spacing-1);
}
.payment-container__subtext ul
{
    font-size: var(--text-size-default);
    line-height: 1.5;
    list-style-type: unset;
    padding-left: var(--spacing-1);
}
@media(max-width: 1198.98px)
{
    .bonus-page
    {
        padding: 5px;
    }
}
.bonus-page__card-list, .bonus-page__card-list .title
{
    margin-bottom: var(--spacing-1);
}
.bonus-page__card-list .title
{
    color: var(--white);
    font-size: var(--text-size-md);
    font-weight: 600;
}
@media(max-width: 1198.98px)
{
    .bonus-page__card-list .title
    {
        padding: 0 5px;
    }
}
.bonus-page__card-list .list
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 14px;
    margin-top: 14px;
}
@media(max-width: 766.98px)
{
    .bonus-page__card-list .list
    {
        grid-template-columns: repeat(2,1fr);
    }
}
@media(max-width: 575.98px)
{
    .bonus-page__card-list .list
    {
        grid-template-columns: repeat(1,1fr);
    }
}
.bonus-page__card
{
    background-color: var(--grey-600);
    border-radius: var(--radius-base);
    box-shadow: var(--input-box-shadow);
    overflow: hidden;
    padding: 8px 14px;
}
.bonus-page__card .bonus-header
{
    display: flex;
    justify-content: space-between;
    margin-bottom: var(--spacing-1-75);
    margin-top: 5px;
}
.bonus-page__card .bonus-header .bonus-title
{
    color: var(--white);
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bonus-page__card .bonus-header .edit
{
    border-radius: 50%;
    cursor: pointer;
    height: 26px;
    position: relative;
    transform: translateY(-3px);
    width: 26px;
}
.bonus-page__card .bonus-header .edit:before
{
    bottom: 0;
    color: var(--white);
    content: "...";
    font-size: 30px;
    left: 8px;
    line-height: 7px;
    position: absolute;
    right: 0;
    top: 0;
}
.bonus-page__card .bonus-header .edit .edit-menu
{
    background-color: var(--grey-500);
    border-radius: 6px;
    box-shadow: var(--input-box-shadow);
    display: none;
    margin-bottom: 0;
    overflow: hidden;
    padding-left: 0;
    position: absolute;
    right: -5px;
    top: calc(100% + 5px);
}
.bonus-page__card .bonus-header .edit .edit-menu:hover
{
    background-color: var(--grey-400);
}
.bonus-page__card .bonus-header .edit .edit-menu li
{
    color: var(--color-error-base);
    display: flex;
    font-size: 12px;
    font-weight: 600;
    list-style-type: none;
    padding: 12px 14px;
    text-transform: uppercase;
}
.bonus-page__card .bonus-header .edit .edit-menu.show
{
    display: block;
}
.bonus-page__card .valid-wrp
{
    display: flex;
    font-size: var(--text-size-default);
    justify-content: space-between;
}
.bonus-page__card .valid-wrp .valid-amount, .bonus-page__card .valid-wrp .valid-date
{
    color: var(--white);
    display: flex;
    flex-direction: column;
}
.bonus-page__card .valid-wrp .valid-amount span, .bonus-page__card .valid-wrp .valid-date span
{
    margin-bottom: var(--spacing-0-25);
}
.bonus-page__card .valid-wrp div:first-child
{
    align-items: flex-start;
}
.bonus-page__card .valid-wrp div:nth-child(2)
{
    align-items: flex-end;
}
.bonus-page__card .valid-wrp .value
{
    font-weight: 600;
}
.bonus-page__card .rollover-wrp
{
    color: var(--white);
    display: flex;
    font-size: 14px;
    justify-content: space-between;
    margin-top: var(--spacing-1);
}
.bonus-page__card .rollover-wrp .value
{
    font-weight: 600;
    margin-left: 5px;
}
.bonus-page__card .rollover-wrp .value span:first-of-type
{
    color: var(--color-primary-base);
}
.bonus-page__card .rollover-bar
{
    background-color: var(--white);
    border-radius: 4px;
    height: 8px;
    margin-top: 8px;
    overflow: hidden;
}
.bonus-page__card .rollover-bar .filled
{
    background-color: var(--color-primary-base);
    border-radius: 4px;
    height: 100%;
}
.bonus-page__card .btn
{
    border-radius: 4px-lg;
    display: block;
    margin: 18px auto 0;
    width: 55%;
}
.bonus-page__input-container
{
    background-color: var(--grey-700);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    margin-bottom: 2rem;
    padding: 18px;
}
@media(max-width: 575.98px)
{
    .bonus-page__input-container
    {
        padding: 18px 14px;
    }
}
.bonus-page__input-wrp
{
    display: flex;
}
.bonus-page__input-wrp .form-group
{
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
}
.bonus-page__input-wrp .form-control-wrp label
{
    display: none;
}
.bonus-page__input-wrp .form-control-wrp .form-control
{
    background-color: var(--grey-600);
    border-color: var(--grey-600);
    border-radius: 4px;
    height: 44px;
    line-height: 44px;
}
.bonus-page__input-wrp .btn
{
    margin-left: 14px;
    min-width: 150px;
}
@media(max-width: 575.98px)
{
    .bonus-page__input-wrp .btn
    {
        border-bottom-left-radius: 0!important;
        border-top-left-radius: 0!important;
        margin-left: 0;
    }
    .bonus-page__input-wrp .form-control
    {
        border-bottom-right-radius: 0!important;
        border-top-right-radius: 0!important;
    }
}
.bonus-page__history .datepicker
{
    align-items: center;
    display: flex;
    margin-bottom: var(--spacing-1);
}
@media(max-width: 575.98px)
{
    .bonus-page__history .datepicker
    {
        flex-direction: column;
    }
    .bonus-page__history .datepicker__wrp, .bonus-page__history .datepicker__wrp .react-datepicker-wrapper
    {
        width: 100%;
    }
    .bonus-page__history .datepicker .btn
    {
        margin-left: 0;
        margin-top: var(--spacing-1);
        width: 100%;
    }
}
.bonus-page__history .title
{
    color: var(--white);
    font-size: var(--text-size-md);
    font-weight: 600;
    margin-bottom: var(--spacing-1);
}
.promos-container__header
{
    align-items: center;
    background-color: #213743;
    display: flex;
    left: 50%;
    margin: -2rem 0 2rem;
    min-height: 115px;
    overflow: hidden;
    padding: 0 3vw;
    position: relative;
    transform: translateX(-50%);
    width: calc(100% + 6vw);
}
.promos-container__header .container
{
    position: relative;
}
.promos-container__header-title
{
    color: var(--white);
    font-size: var(--text-size-xl);
    font-weight: 600;
    margin-bottom: 0;
}
.promos-container__header-bg
{
    height: 110px;
    position: absolute;
    right: 0;
    top: -38px;
}
@media(max-width: 1198.98px)
{
    .promos-container__header
    {
        margin: -28px 0 2rem;
    }
    .promos-container__header-title
    {
        font-size: var(--text-size-lg);
    }
}
@media(max-width: 990.98px)
{
    .promos-container__header
    {
        min-height: 80px;
    }
    .promos-container__header-bg
    {
        height: 80px;
        top: -28px;
    }
}
.promos-container__body
{
    align-items: start;
    display: grid;
    gap: var(--spacing-2) var(--spacing-1-5);
    grid-template-columns: repeat(auto-fill,minmax(300px,1fr));
}
.promos-container__link:hover img
{
    transform: translateY(-.3em);
}
.promos-container__link img
{
    aspect-ratio: 40/21;
    border-radius: .25rem;
    object-fit: contain;
    outline-offset: var(--focus-outline-width);
    transition: transform .25s;
}
.promos-container__link.standalone
{
    align-items: start;
    display: grid;
    flex-direction: row;
    gap: var(--spacing-0-75) var(--spacing-2);
    grid-template-columns: 65% 35%;
    margin-bottom: var(--spacing-2);
}
.promos-container__link.standalone .promo-title
{
    margin-top: var(--spacing-1);
}
@media(max-width: 1198.98px)
{
    .promos-container__link.standalone
    {
        grid-template-columns: 1fr;
    }
    .promos-container__link.standalone .promo-title
    {
        margin-top: var(--spacing-0-5);
    }
}
.promos-container__content
{
    display: flex;
    flex-direction: column;
}
.promos-container__content span
{
    color: var(--grey-200);
    font-size: var(--text-size-sm);
    font-weight: 400;
    justify-content: flex-start;
    line-height: 1.5;
    margin-top: var(--spacing-0-5);
    text-align: left;
}
.promos-container__content h2
{
    color: var(--white);
    font-size: var(--text-size-lg);
    font-weight: 600;
    line-height: 132%;
    margin-top: var(--spacing-0-5);
}
.promos-container__content p
{
    color: var(--grey-200);
    font-size: var(--text-size-default-responsive-small);
    font-weight: 400;
    line-height: 1.5;
}
.inner-promo
{
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    margin: 0 auto var(--spacing-1) auto;
    max-width: 650px;
    min-height: 600px;
}
.inner-promo__img
{
    border-radius: var(--radius-md);
    display: inline-block;
    height: auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    user-select: none;
    width: 100%;
}
.inner-promo__dates
{
    color: var(--grey-200);
    font-size: var(--text-size-sm-responsive-small);
    font-weight: 400;
    line-height: 132%;
    margin-top: var(--spacing-1-5);
}
.inner-promo h1
{
    color: var(--white);
    font-size: var(--text-size-3xl);
    font-weight: 600;
    line-height: 120%;
}
@media(max-width: 1198.98px)
{
    .inner-promo h1
    {
        font-size: var(--text-size-3xl-responsive-small);
    }
}
.inner-promo h2
{
    color: var(--white);
    font-size: var(--text-size-xl-responsive-small);
}
.inner-promo__content
{
    font-size: var(--text-size-base-responsive-small);
    line-height: 1.5;
    margin-top: var(--spacing-1-5);
}
.inner-promo-footer
{
    align-items: center;
    background-color: var(--grey-500);
    display: flex;
    left: 50%;
    margin: 2rem 0 -2rem;
    min-height: 115px;
    overflow: hidden;
    padding: 0 3vw;
    position: relative;
    transform: translateX(-50%);
    width: calc(100% + 6vw);
}
.inner-promo-footer__title
{
    border-bottom: 2px solid var(--grey-600);
    color: var(--white);
    font-size: var(--text-size-md);
    line-height: 1.32;
    margin-bottom: var(--spacing-1-5);
    margin-top: var(--spacing-2);
    padding-bottom: var(--spacing-1);
}
.inner-promo-footer .promos-container
{
    padding-bottom: var(--spacing-2);
}
.vip-club-steps
{
    align-items: center;
    display: flex;
    flex-direction: column;
}
.vip-club-steps__title
{
    color: var(--white);
    font-size: var(--text-size-lg);
    margin-bottom: var(--spacing-0-5);
}
.vip-club-steps__subtitle
{
    color: var(--variant-subtle-color);
    font-size: var(--text-size-base);
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: var(--spacing-2-5);
}
.vip-club-steps__list
{
    display: grid;
    gap: var(--spacing-3-5);
    grid-template-columns: repeat(3,1fr);
}
@media(max-width: 990.98px)
{
    .vip-club-steps__title
    {
        font-size: var(--text-size-lg-responsive-small);
    }
    .vip-club-steps__list
    {
        grid-template-columns: 1fr;
    }
}
.vip-club-step__img
{
    margin-bottom: var(--spacing-1-5);
}
.vip-club-step__title
{
    color: var(--white);
    font-size: var(--text-size-md);
    font-weight: 600;
    margin-bottom: var(--spacing-0-5);
}
.vip-club-step__description
{
    color: var(--variant-subtle-color);
    font-size: var(--text-size-base);
    line-height: 1.5;
}
@media(max-width: 990.98px)
{
    .vip-club-step__title
    {
        font-size: var(--text-size-base);
    }
}
.support-block
{
    max-width: 500px;
}
.support-block__title
{
    color: var(--white);
    font-size: var(--text-size-lg);
    font-weight: 600;
    margin-bottom: var(--spacing-0-75);
}
.support-block__description
{
    color: var(--variant-subtle-color);
    font-size: var(--text-size-default);
    line-height: 1.3;
    margin-bottom: var(--spacing-0-75);
}
@media(max-width: 990.98px)
{
    .support-block
    {
        max-width: 100%;
    }
    .support-block__title
    {
        font-size: var(--text-size-lg-responsive-small);
    }
}
@keyframes floating
{
    0%
    {
        transform: translate(-50%,-30%);
    }
    50%
    {
        transform: translate(-50%);
    }
    to
    {
        transform: translate(-50%,-30%);
    }
}
.not-found-page .gary
{
    animation: floating 6s ease-in-out infinite;
    left: 50%;
    position: absolute;
    top: 30%;
    width: 20%;
}
.not-found-page .pupil
{
    background-color: #597182;
    border-radius: 50%;
    height: 50%;
    position: absolute;
    width: 50%;
}
.not-found-page .eye
{
    border-radius: 50%;
    height: 20%;
    overflow: hidden;
    position: absolute;
    right: 30%;
    top: 19%;
    width: 20%;
}
.not-found-page .big-num
{
    color: var(--grey-700);
}
.not-found-page .space
{
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 52%;
}
.not-found-page .scene
{
    padding: 6rem;
    position: relative;
}
.not-found-page__footer
{
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-bottom: var(--spacing-1);
}
.not-found-page__footer-text
{
    color: var(--white);
    font-size: var(--text-size-base);
}
.not-found-page__footer-subtext
{
    color: var(--variant-subtle-color);
    font-size: var(--text-size-default);
    line-height: 1.5;
    margin-bottom: var(--spacing-1);
    margin-top: var(--spacing-1);
    text-align: center;
}
.not-found-page__footer .button
{
    color: var(--color-secondary-on-secondary-variant);
}
.not-found-page__footer .button, .not-found-page__footer .button:active, .not-found-page__footer .button:focus, .not-found-page__footer .button:hover
{
    background: var(--color-surface-primary-low);
}
.table
{
    font-size: var(--text-size-default);
    font-weight: 600;
    width: 100%;
}
.table__title-mobile
{
    padding-right: 10px;
    width: 30%;
}
@media(min-width: 767px)
{
    .table__title-mobile
    {
        display: none;
    }
}
@media(max-width: 766.98px)
{
    .table thead
    {
        display: none;
    }
}
.table thead th
{
    border: none;
    color: var(--grey-200);
    padding: 20px 6px;
    vertical-align: middle;
}
.table thead th:first-child
{
    padding-left: 20px;
}
.table thead th:last-child
{
    padding-right: 20px;
    text-align: right;
}
.table tbody tr:nth-child(odd)
{
    background-color: var(--grey-500);
}
.table tbody tr:nth-child(odd) td:first-of-type
{
    border-bottom-left-radius: var(--radius-base);
    border-top-left-radius: var(--radius-base);
}
.table tbody tr:nth-child(odd) td:last-of-type
{
    border-bottom-right-radius: var(--radius-base);
    border-top-right-radius: var(--radius-base);
}
.table tr
{
    border-radius: var(--radius-base);
    display: flex;
    flex-direction: column;
    padding: 10px 0;
}
@media(min-width: 767px)
{
    .table tr
    {
        display: table-row;
    }
}
.table td
{
    border-top: none;
    display: flex;
    padding: 10px 20px;
}
@media(min-width: 767px)
{
    .table td
    {
        display: table-cell;
        padding: 20px 6px;
    }
    .table td:first-child
    {
        padding-left: 20px;
    }
    .table td:last-child
    {
        padding-right: 20px;
        text-align: right;
    }
}
.sponsorship-template
{
    position: relative;
}
.sponsorship-template__header
{
    transform: translateY(calc(var(--spacing-1-75) * -1));
}
.sponsorship-template__header .container
{
    align-items: center;
    display: grid;
    grid-template-columns: 50% 50%;
}
.sponsorship-template__header:before
{
    background: #0f212e;
    background: var(--grey-700);
    content: "";
    height: 100%;
    left: -3vw;
    position: absolute;
    top: 0;
    width: calc(100% + 6vw);
    z-index: -1;
}
.sponsorship-template__header-title
{
    color: var(--white);
    font-size: var(--text-size-3xl-responsive-large);
    font-weight: 600;
    line-height: 1.32;
    margin-bottom: 0;
}
.sponsorship-template__header-subtitle
{
    color: var(--variant-subtle-color);
    font-size: var(--text-size-xl-responsive-large);
    font-weight: 400;
    line-height: 1.32;
    margin-bottom: 0;
    margin-top: var(--spacing-0-25);
}
.sponsorship-template__header-img
{
    margin-left: auto;
    max-height: 200px;
    max-width: 100%;
}
@media(max-width: 1919.98px)
{
    .sponsorship-template__header-title
    {
        font-size: var(--text-size-3xl);
    }
    .sponsorship-template__header-subtitle
    {
        font-size: var(--text-size-xl);
    }
}
@media(max-width: 1198.98px)
{
    .sponsorship-template__header-title
    {
        font-size: var(--text-size-3xl-responsive-small);
    }
    .sponsorship-template__header-subtitle
    {
        font-size: var(--text-size-xl-responsive-small);
    }
}
@media(max-width: 766.98px)
{
    .sponsorship-template__header .container
    {
        grid-template-columns: 1fr;
        padding: 2vw 3vw 3vw;
        grid-gap: var(--spacing-1);
    }
    .sponsorship-template__header-wrp
    {
        margin: auto;
        padding-top: var(--spacing-1);
        width: 300px;
    }
    .sponsorship-template__header-img
    {
        margin-right: auto;
        max-width: 300px;
    }
}
.sponsorship-template__body
{
    min-height: 50vh;
}
.sponsorship-template__section
{
    display: grid;
    gap: var(--spacing-2);
    margin-bottom: var(--spacing-2);
}
.sponsorship-template__section iframe
{
    max-width: 100%;
}
.sponsorship-template__section-text
{
    line-height: 1.5;
}
.sponsorship-template__section-text h2
{
    font-size: var(--text-size-xl-responsive-large);
}
.sponsorship-template__section-text h3
{
    font-size: var(--text-size-md-responsive-large);
}
.sponsorship-template__section-text h2, .sponsorship-template__section-text h3
{
    color: var(--white);
    margin-bottom: var(--spacing-0-5);
}
.sponsorship-template__section-text h2:not(:first-of-type), .sponsorship-template__section-text h3:not(:first-of-type)
{
    margin-top: var(--spacing-1-5);
}
.sponsorship-template__section-text p
{
    color: var(--variant-subtle-color);
    font-size: 18px;
}
@media(max-width: 1919.98px)
{
    .sponsorship-template__section-text p
    {
        font-size: var(--text-size-base);
    }
    .sponsorship-template__section-text h2
    {
        font-size: var(--text-size-xl);
    }
    .sponsorship-template__section-text h3
    {
        font-size: var(--text-size-md);
    }
}
@media(max-width: 1198.98px)
{
    .sponsorship-template__section h2
    {
        font-size: var(--text-size-xl-responsive-small);
    }
    .sponsorship-template__section h3
    {
        font-size: var(--text-size-md-responsive-small);
    }
}
@media(min-width: 767px)
{
    .sponsorship-template__section.even .sponsorship-template__section-text
    {
        order: 2;
    }
    .sponsorship-template__section.even .sponsorship-template__section-img
    {
        order: 1;
    }
}
@media(max-width: 766.98px)
{
    .sponsorship-template__section
    {
        gap: unset;
        grid-template-columns: 1fr!important;
    }
    .sponsorship-template__section-img
    {
        margin-bottom: var(--spacing-1);
    }
    .sponsorship-template__section-text
    {
        order: 2;
    }
    .sponsorship-template__section-img
    {
        order: 1;
    }
}
.sponsorship-template__footer
{
    margin-bottom: calc(var(--spacing-2) * -1);
    padding: 2rem 0;
    position: relative;
}
.sponsorship-template__footer .container
{
    align-items: center;
    display: grid;
    grid-template-columns: 2fr 1fr;
    max-width: 700px;
}
.sponsorship-template__footer:before
{
    background: #0f212e;
    background: var(--grey-700);
    content: "";
    height: 100%;
    left: -3vw;
    position: absolute;
    top: 0;
    width: calc(100% + 6vw);
    z-index: -1;
}
.sponsorship-template__footer-title
{
    color: var(--variant-subtle-color);
    font-size: var(--text-size-lg-responsive-large);
    font-weight: 600;
}
@media(max-width: 1919.98px)
{
    .sponsorship-template__footer-title
    {
        font-size: var(--text-size-lg);
    }
}
@media(max-width: 1198.98px)
{
    .sponsorship-template__footer-title
    {
        font-size: var(--text-size-lg-responsive-small);
    }
}
@media(max-width: 766.98px)
{
    .sponsorship-template__footer .container
    {
        grid-template-columns: 1fr;
        grid-gap: var(--spacing-1);
        padding: 2vw 3vw 3vw;
        text-align: center;
    }
}
.sr-bb
{
    background: #0f212e;
    font-family: Roboto,Noto,Helvetica Neue,Helvetica,Arial,sans-serif;
    text-align: left;
}
.sr-bb.sr-rtl
{
    text-align: right;
}
.sr-bb .sr-bb
{
    background: none;
}
.sr-bb .srt-base-1
{
    background-color: #0000;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-1-win
{
    background-color: #0000;
    border-color: #0495e3;
    color: #0495e3;
}
.sr-bb .srt-base-1-draw
{
    background-color: #0000;
    border-color: #fff6;
    color: #fff6;
}
.sr-bb .srt-base-1-lose
{
    background-color: #0000;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-is-active
{
    background-color: #fd29541f;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-1-is-active-2
{
    background-color: #1a2546;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-1-is-hoverable:hover
{
    background-color: #fd29541f;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-1-primary
{
    background-color: #0000;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-home-1
{
    background-color: #0000;
    border-color: #0495e3;
    color: #0495e3;
}
.sr-bb .srt-base-1-away-1
{
    background-color: #0000;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-home-2
{
    background-color: #0000;
    border-color: #fe839c;
    color: #0495e3;
}
.sr-bb .srt-base-1-away-2
{
    background-color: #0000;
    border-color: #fe839c;
    color: #fd2954;
}
.sr-bb .srt-base-1-home-3
{
    background-color: #0000;
    border-color: #ffffff1f;
    color: #0495e3;
}
.sr-bb .srt-base-1-away-3
{
    background-color: #0000;
    border-color: #ffffff1f;
    color: #fd2954;
}
.sr-bb .srt-base-1-home-4
{
    background-color: #0000;
    border-color: #036cae;
    color: #036cae;
}
.sr-bb .srt-base-1-away-4
{
    background-color: #0000;
    border-color: #b1214a;
    color: #b1214a;
}
.sr-bb .srt-base-1-home-5
{
    background-color: #0000;
    border-color: #5cbaed;
    color: #5cbaed;
}
.sr-bb .srt-base-1-away-5
{
    background-color: #0000;
    border-color: #fe7490;
    color: #fe7490;
}
.sr-bb .srt-base-1-background, .sr-bb .srt-base-2
{
    background-color: #010d31;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-2-is-active, .sr-bb .srt-base-2-is-hoverable:hover, .sr-bb .srt-base-3
{
    background-color: #1f1035;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-3-is-active, .sr-bb .srt-base-3-is-hoverable:hover
{
    background-color: #2c1237;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-3-background
{
    background-color: #010d31;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-4
{
    background-color: #0e0e33;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-5-is-active, .sr-bb .srt-base-5-is-hoverable:hover
{
    background-color: #43143a;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-base-6
{
    background-color: #0000;
    border-color: #ffffff4d;
    color: #fff;
}
.sr-bb .srt-primary-1
{
    background-color: #fd2954;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-1-is-active, .sr-bb .srt-primary-1-is-hoverable:hover
{
    background-color: #fd3e65;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-1-is-disabled
{
    background-color: #fd5476;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-2
{
    background-color: #fe6987;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-3
{
    background-color: #fd3e65;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-4, .sr-bb .srt-primary-5
{
    background-color: #981e46;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-5-is-hoverable:hover
{
    background-color: #fd2954;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-6
{
    background-color: #fe839c;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-7, .sr-bb .srt-primary-8
{
    background-color: #fd2954;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-8-is-active-1
{
    background-color: #fd3e65;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-8-is-active-2
{
    background-color: #fd3e65;
    border-color: #010d31;
    color: #fff;
}
.sr-bb .srt-primary-9
{
    background-color: #4d153c;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-primary-10
{
    background-color: #cb234d;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-11
{
    background-color: #fd3e65;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-primary-12
{
    background-color: #fd2954;
    border-color: #fff;
    color: #fff;
}
.sr-bb .srt-primary-13
{
    background-color: #0e0e33;
    border-color: #fd29544d;
    color: #fff;
}
.sr-bb .srt-base-1-primary-1
{
    background-color: #0000;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-primary-2
{
    background-color: #0000;
    border-color: #fe6987;
    color: #fe6987;
}
.sr-bb .srt-base-1-primary-3
{
    background-color: #0000;
    border-color: #fd3e65;
    color: #fd3e65;
}
.sr-bb .srt-base-1-primary-4, .sr-bb .srt-base-1-primary-5
{
    background-color: #0000;
    border-color: #981e46;
    color: #981e46;
}
.sr-bb .srt-base-1-primary-6
{
    background-color: #0000;
    border-color: #fe839c;
    color: #fe839c;
}
.sr-bb .srt-base-1-primary-7, .sr-bb .srt-base-1-primary-8
{
    background-color: #0000;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-primary-9
{
    background-color: #0000;
    border-color: #4d153c;
    color: #4d153c;
}
.sr-bb .srt-base-1-primary-10
{
    background-color: #0000;
    border-color: #cb234d;
    color: #cb234d;
}
.sr-bb .srt-base-1-primary-11
{
    background-color: #0000;
    border-color: #fd3e65;
    color: #fd3e65;
}
.sr-bb .srt-base-1-primary-13
{
    background-color: #010d31;
    border-color: #fd29544d;
    color: #0e0e33;
}
.sr-bb .srt-base-1-neutral-1
{
    background-color: #0000;
    border-color: #222c4c;
    color: #222c4c;
}
.sr-bb .srt-base-1-neutral-2
{
    background-color: #0000;
    border-color: #e6e7ea;
    color: #e6e7ea;
}
.sr-bb .srt-base-1-neutral-3
{
    background-color: #0000;
    border-color: #ffffff1f;
    color: #ffffff1f;
}
.sr-bb .srt-base-1-neutral-4
{
    background-color: #0000;
    border-color: #a6aab7;
    color: #a6aab7;
}
.sr-bb .srt-base-1-neutral-5
{
    background-color: #0000;
    border-color: #c0c3cc;
    color: #c0c3cc;
}
.sr-bb .srt-base-1-neutral-6
{
    background-color: #0000;
    border-color: #3e4762;
    color: #3e4762;
}
.sr-bb .srt-base-1-neutral-7
{
    background-color: #0000;
    border-color: #a6aab7;
    color: #a6aab7;
}
.sr-bb .srt-base-1-neutral-8
{
    background-color: #0000;
    border-color: #222c4c;
    color: #222c4c;
}
.sr-bb .srt-base-1-neutral-9
{
    background-color: #0000;
    border-color: #101c3d;
    color: #101c3d;
}
.sr-bb .srt-base-1-neutral-10
{
    background-color: #0000;
    border-color: #1f2a4a;
    color: #1f2a4a;
}
.sr-bb .srt-base-1-neutral-11
{
    background-color: #0000;
    border-color: #676e83;
    color: #676e83;
}
.sr-bb .srt-base-1-neutral-12
{
    background-color: #0000;
    border-color: #b3b6c1;
    color: #b3b6c1;
}
.sr-bb .srt-base-1-neutral-13
{
    background-color: #0000;
    border-color: #1a2546;
    color: #1a2546;
}
.sr-bb .srt-base-1-is-active-primary
{
    background-color: #fd29541f;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-is-active-home-1
{
    background-color: #fd29541f;
    border-color: #0495e3;
    color: #0495e3;
}
.sr-bb .srt-base-1-is-active-away-1
{
    background-color: #fd29541f;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-is-active-home-2
{
    background-color: #fd29541f;
    border-color: #fe839c;
    color: #0495e3;
}
.sr-bb .srt-base-1-is-active-away-2
{
    background-color: #fd29541f;
    border-color: #fe839c;
    color: #fd2954;
}
.sr-bb .srt-base-1-is-active-home-3
{
    background-color: #fd29541f;
    border-color: #ffffff1f;
    color: #0495e3;
}
.sr-bb .srt-base-1-is-active-away-3
{
    background-color: #fd29541f;
    border-color: #ffffff1f;
    color: #fd2954;
}
.sr-bb .srt-base-1-is-active-home-4
{
    background-color: #fd29541f;
    border-color: #036cae;
    color: #036cae;
}
.sr-bb .srt-base-1-is-active-away-4
{
    background-color: #fd29541f;
    border-color: #b1214a;
    color: #b1214a;
}
.sr-bb .srt-base-1-is-active-home-5
{
    background-color: #fd29541f;
    border-color: #5cbaed;
    color: #5cbaed;
}
.sr-bb .srt-base-1-is-active-away-5
{
    background-color: #fd29541f;
    border-color: #fe7490;
    color: #fe7490;
}
.sr-bb .srt-base-1-is-active-primary-1
{
    background-color: #fd29541f;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-is-active-primary-2
{
    background-color: #fd29541f;
    border-color: #fe6987;
    color: #fe6987;
}
.sr-bb .srt-base-1-is-active-primary-3
{
    background-color: #fd29541f;
    border-color: #fd3e65;
    color: #fd3e65;
}
.sr-bb .srt-base-1-is-active-primary-4, .sr-bb .srt-base-1-is-active-primary-5
{
    background-color: #fd29541f;
    border-color: #981e46;
    color: #981e46;
}
.sr-bb .srt-base-1-is-active-primary-6
{
    background-color: #fd29541f;
    border-color: #fe839c;
    color: #fe839c;
}
.sr-bb .srt-base-1-is-active-primary-7, .sr-bb .srt-base-1-is-active-primary-8
{
    background-color: #fd29541f;
    border-color: #fd2954;
    color: #fd2954;
}
.sr-bb .srt-base-1-is-active-primary-9
{
    background-color: #fd29541f;
    border-color: #4d153c;
    color: #4d153c;
}
.sr-bb .srt-base-1-is-active-primary-10
{
    background-color: #fd29541f;
    border-color: #cb234d;
    color: #cb234d;
}
.sr-bb .srt-base-1-is-active-primary-11
{
    background-color: #fd29541f;
    border-color: #fd3e65;
    color: #fd3e65;
}
.sr-bb .srt-base-1-is-active-neutral-1
{
    background-color: #fd29541f;
    border-color: #222c4c;
    color: #222c4c;
}
.sr-bb .srt-base-1-is-active-neutral-2
{
    background-color: #fd29541f;
    border-color: #e6e7ea;
    color: #e6e7ea;
}
.sr-bb .srt-base-1-is-active-neutral-3
{
    background-color: #fd29541f;
    border-color: #ffffff1f;
    color: #ffffff1f;
}
.sr-bb .srt-base-1-is-active-neutral-4
{
    background-color: #fd29541f;
    border-color: #a6aab7;
    color: #a6aab7;
}
.sr-bb .srt-base-1-is-active-neutral-5
{
    background-color: #fd29541f;
    border-color: #c0c3cc;
    color: #c0c3cc;
}
.sr-bb .srt-base-1-is-active-neutral-6
{
    background-color: #fd29541f;
    border-color: #3e4762;
    color: #3e4762;
}
.sr-bb .srt-base-1-is-active-neutral-7
{
    background-color: #fd29541f;
    border-color: #a6aab7;
    color: #a6aab7;
}
.sr-bb .srt-base-1-is-active-neutral-8
{
    background-color: #fd29541f;
    border-color: #222c4c;
    color: #222c4c;
}
.sr-bb .srt-base-1-is-active-neutral-9
{
    background-color: #fd29541f;
    border-color: #101c3d;
    color: #101c3d;
}
.sr-bb .srt-base-1-is-active-neutral-10
{
    background-color: #fd29541f;
    border-color: #1f2a4a;
    color: #1f2a4a;
}
.sr-bb .srt-base-1-is-active-neutral-11
{
    background-color: #fd29541f;
    border-color: #676e83;
    color: #676e83;
}
.sr-bb .srt-base-1-is-active-neutral-12
{
    background-color: #fd29541f;
    border-color: #b3b6c1;
    color: #b3b6c1;
}
.sr-bb .srt-base-1-is-active-neutral-13
{
    background-color: #fd29541f;
    border-color: #1a2546;
    color: #1a2546;
}
.sr-bb .srt-home-1
{
    background-color: #0495e3;
    border-color: #0495e3;
    color: #fff;
}
.sr-bb .srt-away-1
{
    background-color: #fd2954;
    border-color: #fd2954;
    color: #fff;
}
.sr-bb .srt-home-2
{
    background-color: #0495e3;
    border-color: #fe839c;
    color: #fff;
}
.sr-bb .srt-away-2
{
    background-color: #fd2954;
    border-color: #fe839c;
    color: #fff;
}
.sr-bb .srt-home-3
{
    background-color: #0495e3;
    border-color: #010d31;
    color: #fff;
}
.sr-bb .srt-away-3
{
    background-color: #fd2954;
    border-color: #010d31;
    color: #fff;
}
.sr-bb .srt-home-4
{
    background-color: #036cae;
    border-color: #036cae;
    color: #fff;
}
.sr-bb .srt-away-4
{
    background-color: #b1214a;
    border-color: #b1214a;
    color: #fff;
}
.sr-bb .srt-home-5
{
    background-color: #5cbaed;
    border-color: #5cbaed;
    color: #fff;
}
.sr-bb .srt-away-5
{
    background-color: #fe7490;
    border-color: #fe7490;
    color: #fff;
}
.sr-bb .srt-home-6
{
    background-color: #0495e333;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-away-6
{
    background-color: #fd295433;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-home-6-is-hoverable:hover
{
    background-color: #0495e333;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-away-6-is-hoverable:hover
{
    background-color: #fd295433;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-neutral-1
{
    background-color: #222c4c;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-neutral-2
{
    background-color: #e6e7ea;
    border-color: #ffffff29;
    color: #000;
}
.sr-bb .srt-neutral-3
{
    background-color: #ffffff1f;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-neutral-4
{
    background-color: #a6aab7;
    border-color: #00000029;
    color: #000;
}
.sr-bb .srt-neutral-5
{
    background-color: #c0c3cc;
    border-color: #00000029;
    color: #000;
}
.sr-bb .srt-neutral-6
{
    background-color: #3e4762;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-neutral-7
{
    background-color: #a6aab7;
    border-color: #00000029;
    color: #000;
}
.sr-bb .srt-neutral-8
{
    background-color: #222c4c;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-neutral-9
{
    background-color: #101c3d;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-neutral-10
{
    background-color: #1f2a4a;
    border-color: #ffffff1f;
    color: #ffffffd1;
}
.sr-bb .srt-neutral-11
{
    background-color: #676e83;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-neutral-12
{
    background-color: #b3b6c1;
    border-color: #00000029;
    color: #000;
}
.sr-bb .srt-neutral-13
{
    background-color: #1a2546;
    border-color: #ffffff1f;
    color: #fff;
}
.sr-bb .srt-win
{
    background-color: #0495e3;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-draw
{
    background-color: #fff6;
    border-color: #ffffff29;
    color: #000;
}
.sr-bb .srt-lose
{
    background-color: #fd2954;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-text-secondary
{
    opacity: .8;
    -webkit-font-smoothing: antialiased;
}
.sr-bb .srt-text-disabled
{
    opacity: .6;
}
.sr-bb .srt-text-tertiary
{
    opacity: .7;
}
.sr-bb .srt-primary-1 .srt-text-secondary, .sr-bb .srt-primary-1-is-active .srt-text-secondary, .sr-bb .srt-primary-1-is-active.srt-text-secondary, .sr-bb .srt-primary-1-is-disabled .srt-text-secondary, .sr-bb .srt-primary-1-is-disabled.srt-text-secondary, .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-secondary, .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-secondary, .sr-bb .srt-primary-1.srt-text-secondary, .sr-bb .srt-primary-10 .srt-text-secondary, .sr-bb .srt-primary-10.srt-text-secondary, .sr-bb .srt-primary-11 .srt-text-secondary, .sr-bb .srt-primary-11.srt-text-secondary, .sr-bb .srt-primary-12 .srt-text-secondary, .sr-bb .srt-primary-12.srt-text-secondary, .sr-bb .srt-primary-13 .srt-text-secondary, .sr-bb .srt-primary-13.srt-text-secondary, .sr-bb .srt-primary-2 .srt-text-secondary, .sr-bb .srt-primary-2.srt-text-secondary, .sr-bb .srt-primary-3 .srt-text-secondary, .sr-bb .srt-primary-3.srt-text-secondary, .sr-bb .srt-primary-4 .srt-text-secondary, .sr-bb .srt-primary-4.srt-text-secondary, .sr-bb .srt-primary-5 .srt-text-secondary, .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-secondary, .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-secondary, .sr-bb .srt-primary-5.srt-text-secondary, .sr-bb .srt-primary-6 .srt-text-secondary, .sr-bb .srt-primary-6.srt-text-secondary, .sr-bb .srt-primary-7 .srt-text-secondary, .sr-bb .srt-primary-7.srt-text-secondary, .sr-bb .srt-primary-8 .srt-text-secondary, .sr-bb .srt-primary-8-is-active-1 .srt-text-secondary, .sr-bb .srt-primary-8-is-active-1.srt-text-secondary, .sr-bb .srt-primary-8-is-active-2 .srt-text-secondary, .sr-bb .srt-primary-8-is-active-2.srt-text-secondary, .sr-bb .srt-primary-8.srt-text-secondary, .sr-bb .srt-primary-9 .srt-text-secondary, .sr-bb .srt-primary-9.srt-text-secondary
{
    opacity: .8;
    -webkit-font-smoothing: antialiased;
}
.sr-bb .srt-primary-1 .srt-text-disabled, .sr-bb .srt-primary-1-is-active .srt-text-disabled, .sr-bb .srt-primary-1-is-active.srt-text-disabled, .sr-bb .srt-primary-1-is-disabled .srt-text-disabled, .sr-bb .srt-primary-1-is-disabled.srt-text-disabled, .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-disabled, .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-disabled, .sr-bb .srt-primary-1.srt-text-disabled, .sr-bb .srt-primary-10 .srt-text-disabled, .sr-bb .srt-primary-10.srt-text-disabled, .sr-bb .srt-primary-11 .srt-text-disabled, .sr-bb .srt-primary-11.srt-text-disabled, .sr-bb .srt-primary-12 .srt-text-disabled, .sr-bb .srt-primary-12.srt-text-disabled, .sr-bb .srt-primary-13 .srt-text-disabled, .sr-bb .srt-primary-13.srt-text-disabled, .sr-bb .srt-primary-2 .srt-text-disabled, .sr-bb .srt-primary-2.srt-text-disabled, .sr-bb .srt-primary-3 .srt-text-disabled, .sr-bb .srt-primary-3.srt-text-disabled, .sr-bb .srt-primary-4 .srt-text-disabled, .sr-bb .srt-primary-4.srt-text-disabled, .sr-bb .srt-primary-5 .srt-text-disabled, .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-disabled, .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-disabled, .sr-bb .srt-primary-5.srt-text-disabled, .sr-bb .srt-primary-6 .srt-text-disabled, .sr-bb .srt-primary-6.srt-text-disabled, .sr-bb .srt-primary-7 .srt-text-disabled, .sr-bb .srt-primary-7.srt-text-disabled, .sr-bb .srt-primary-8 .srt-text-disabled, .sr-bb .srt-primary-8-is-active-1 .srt-text-disabled, .sr-bb .srt-primary-8-is-active-1.srt-text-disabled, .sr-bb .srt-primary-8-is-active-2 .srt-text-disabled, .sr-bb .srt-primary-8-is-active-2.srt-text-disabled, .sr-bb .srt-primary-8.srt-text-disabled, .sr-bb .srt-primary-9 .srt-text-disabled, .sr-bb .srt-primary-9.srt-text-disabled
{
    opacity: .6;
}
.sr-bb .srt-primary-1 .srt-text-tertiary, .sr-bb .srt-primary-1-is-active .srt-text-tertiary, .sr-bb .srt-primary-1-is-active.srt-text-tertiary, .sr-bb .srt-primary-1-is-disabled .srt-text-tertiary, .sr-bb .srt-primary-1-is-disabled.srt-text-tertiary, .sr-bb .srt-primary-1-is-hoverable:hover .srt-text-tertiary, .sr-bb .srt-primary-1-is-hoverable:hover.srt-text-tertiary, .sr-bb .srt-primary-1.srt-text-tertiary, .sr-bb .srt-primary-10 .srt-text-tertiary, .sr-bb .srt-primary-10.srt-text-tertiary, .sr-bb .srt-primary-11 .srt-text-tertiary, .sr-bb .srt-primary-11.srt-text-tertiary, .sr-bb .srt-primary-12 .srt-text-tertiary, .sr-bb .srt-primary-12.srt-text-tertiary, .sr-bb .srt-primary-13 .srt-text-tertiary, .sr-bb .srt-primary-13.srt-text-tertiary, .sr-bb .srt-primary-2 .srt-text-tertiary, .sr-bb .srt-primary-2.srt-text-tertiary, .sr-bb .srt-primary-3 .srt-text-tertiary, .sr-bb .srt-primary-3.srt-text-tertiary, .sr-bb .srt-primary-4 .srt-text-tertiary, .sr-bb .srt-primary-4.srt-text-tertiary, .sr-bb .srt-primary-5 .srt-text-tertiary, .sr-bb .srt-primary-5-is-hoverable:hover .srt-text-tertiary, .sr-bb .srt-primary-5-is-hoverable:hover.srt-text-tertiary, .sr-bb .srt-primary-5.srt-text-tertiary, .sr-bb .srt-primary-6 .srt-text-tertiary, .sr-bb .srt-primary-6.srt-text-tertiary, .sr-bb .srt-primary-7 .srt-text-tertiary, .sr-bb .srt-primary-7.srt-text-tertiary, .sr-bb .srt-primary-8 .srt-text-tertiary, .sr-bb .srt-primary-8-is-active-1 .srt-text-tertiary, .sr-bb .srt-primary-8-is-active-1.srt-text-tertiary, .sr-bb .srt-primary-8-is-active-2 .srt-text-tertiary, .sr-bb .srt-primary-8-is-active-2.srt-text-tertiary, .sr-bb .srt-primary-8.srt-text-tertiary, .sr-bb .srt-primary-9 .srt-text-tertiary, .sr-bb .srt-primary-9.srt-text-tertiary
{
    opacity: .7;
}
.sr-bb .srt-icon
{
    opacity: .33;
}
.sr-bb .srt-icon-secondary
{
    opacity: .7;
}
.sr-bb .srt-elevation-1
{
    box-shadow: 0 1px 2px 0 #0003,0 1px 3px 0 #0000001a;
}
.sr-bb .srt-elevation-2
{
    box-shadow: 0 3px 6px 0 #0000003b,0 3px 6px 0 #00000029;
}
.sr-bb .srt-elevation-3
{
    box-shadow: 0 6px 6px 0 #00000042,0 10px 20px 0 #00000030;
}
.sr-bb .srt-elevation-center-2
{
    box-shadow: 0 1px 5px #0000003b,0 1px 5px #00000029;
}
.sr-bb .srt-inset-top-1
{
    box-shadow: inset 0 1px 2px 0 #0000003b;
}
.sr-bb .srt-inset-bottom-1
{
    box-shadow: inset 0 -1px 2px 0 #0000003b;
}
.sr-bb .srt-inset-top-2
{
    box-shadow: inset 0 3px 6px 0 #0000003b;
}
.sr-bb .srt-inset-bottom-2
{
    box-shadow: inset 0 -3px 6px 0 #0000003b;
}
.sr-bb .srt-inset-top-3
{
    box-shadow: inset 0 6px 6px 0 #0000003b;
}
.sr-bb .srt-inset-bottom-3
{
    box-shadow: inset 0 -6px 6px 0 #0000003b;
}
.sr-bb .srt-info
{
    background-color: #0072b11a;
    border-color: #0072b1;
    color: #0072b1;
}
.sr-bb .srt-fill-info
{
    fill: #0072b1;
}
.sr-bb .srt-stroke-info
{
    stroke: #0072b1;
}
.sr-bb .srt-warning
{
    background-color: #e573001a;
    border-color: #e57300;
    color: #e57300;
}
.sr-bb .srt-fill-warning
{
    fill: #e57300;
}
.sr-bb .srt-stroke-warning
{
    stroke: #e57300;
}
.sr-bb .srt-error
{
    background-color: #ee3b3b1a;
    border-color: #ee3b3b;
    color: #ee3b3b;
}
.sr-bb .srt-fill-error
{
    fill: #ee3b3b;
}
.sr-bb .srt-stroke-error
{
    stroke: #ee3b3b;
}
.sr-bb .srt-fill-blue-card
{
    fill: #2579ad;
}
.sr-bb .srt-stroke-blue-card
{
    stroke: #2579ad;
}
.sr-bb .srt-fill-green-card
{
    fill: #2cbd00;
}
.sr-bb .srt-stroke-green-card
{
    stroke: #2cbd00;
}
.sr-bb .srt-fill-soccer-yellow-card
{
    fill: #ffbf00;
}
.sr-bb .srt-stroke-soccer-yellow-card
{
    stroke: #ffbf00;
}
.sr-bb .srt-fill-soccer-red-card
{
    fill: #e43b3b;
}
.sr-bb .srt-stroke-soccer-red-card
{
    stroke: #e43b3b;
}
.sr-bb .srt-stroke-soccer-substitution-in
{
    stroke: #4fbe30;
    fill: #0000;
}
.sr-bb .srt-fill-soccer-substitution-in
{
    fill: #4fbe30;
}
.sr-bb .srt-stroke-soccer-substitution-out
{
    stroke: #e43b3b;
    fill: #0000;
}
.sr-bb .srt-fill-soccer-substitution-out
{
    fill: #e43b3b;
}
.sr-bb .srt-stroke-soccer-own-goal
{
    stroke: #e43b3b;
    fill: #0000;
}
.sr-bb .srt-fill-soccer-own-goal
{
    fill: #e43b3b;
}
.sr-bb .srt-fill-soccer-relegation-1
{
    fill: #fdd835;
}
.sr-bb .srt-stroke-soccer-relegation-1
{
    stroke: #fdd835;
}
.sr-bb .srt-fill-soccer-relegation-2
{
    fill: #ffb848;
}
.sr-bb .srt-stroke-soccer-relegation-2
{
    stroke: #ffb848;
}
.sr-bb .srt-fill-soccer-relegation-3
{
    fill: #ef6c00;
}
.sr-bb .srt-stroke-soccer-relegation-3
{
    stroke: #ef6c00;
}
.sr-bb .srt-fill-soccer-relegation-4
{
    fill: #e93a34;
}
.sr-bb .srt-stroke-soccer-relegation-4
{
    stroke: #e93a34;
}
.sr-bb .srt-fill-soccer-relegation-5
{
    fill: #941d1d;
}
.sr-bb .srt-stroke-soccer-relegation-5
{
    stroke: #941d1d;
}
.sr-bb .srt-fill-soccer-promotion-1
{
    fill: #51d151;
}
.sr-bb .srt-stroke-soccer-promotion-1
{
    stroke: #51d151;
}
.sr-bb .srt-fill-soccer-promotion-2
{
    fill: #1b911b;
}
.sr-bb .srt-stroke-soccer-promotion-2
{
    stroke: #1b911b;
}
.sr-bb .srt-fill-soccer-promotion-3
{
    fill: #0e8094;
}
.sr-bb .srt-stroke-soccer-promotion-3
{
    stroke: #0e8094;
}
.sr-bb .srt-fill-soccer-promotion-4
{
    fill: #0a6cce;
}
.sr-bb .srt-stroke-soccer-promotion-4
{
    stroke: #0a6cce;
}
.sr-bb .srt-fill-soccer-promotion-5
{
    fill: #4a9fe4;
}
.sr-bb .srt-stroke-soccer-promotion-5
{
    stroke: #4a9fe4;
}
.sr-bb .srt-nfl-timeout-1
{
    background-color: #f5a623;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-nfl-timeout-2
{
    background-color: #f5a6234d;
    border-color: #ffffff29;
    color: #fff;
}
.sr-bb .srt-nfl-penalty
{
    background-color: #f4a621;
    border-color: #f4a621;
    color: #fff;
}
.sr-bb .srt-nfl-negative-yards-1, .sr-bb .srt-nfl-negative-yards-2
{
    background-color: #ac182e;
    border-color: #ac182e;
    color: #fff;
}
.sr-bb .srt-nfl-first-line
{
    background-color: #4b90de;
    border-color: #4b90de;
    color: #fff;
}
.sr-bb .srt-nfl-ten-line
{
    background-color: #f5a623;
    border-color: #f5a623;
    color: #fff;
}
.sr-bb .srt-fill-nfl-penalty
{
    fill: #f4a621;
}
.sr-bb .srt-stroke-nfl-penalty
{
    stroke: #f4a621;
}
.sr-bb .srt-fill-nfl-negative-yards-1
{
    fill: #ac182e;
}
.sr-bb .srt-stroke-nfl-negative-yards-1
{
    stroke: #ac182e;
}
.sr-bb .srt-fill-nfl-negative-yards-2
{
    fill: #ac182e;
}
.sr-bb .srt-stroke-nfl-negative-yards-2
{
    stroke: #ac182e;
}
.sr-bb .srt-fill-nfl-first-line
{
    fill: #4b90de;
}
.sr-bb .srt-stroke-nfl-first-line
{
    stroke: #4b90de;
}
.sr-bb .srt-fill-nfl-ten-line
{
    fill: #f5a623;
}
.sr-bb .srt-stroke-nfl-ten-line
{
    stroke: #f5a623;
}
.sr-bb .srt-mlb-run-1
{
    background-color: #090;
    border-color: #090;
    color: #fff;
}
.sr-bb .srt-mlb-run-2
{
    background-color: #fff;
    border-color: #090;
    color: #090;
}
.sr-bb .srt-mlb-hit-1
{
    background-color: #f7ab11;
    border-color: #f7ab11;
    color: #fff;
}
.sr-bb .srt-mlb-hit-2
{
    background-color: #fff;
    border-color: #f7ab11;
    color: #f7ab11;
}
.sr-bb .srt-mlb-hit-3
{
    background-color: #00a4ff;
    border-color: #00a4ff;
    color: #fff;
}
.sr-bb .srt-mlb-error-1
{
    background-color: #d0021b;
    border-color: #d0021b;
    color: #fff;
}
.sr-bb .srt-mlb-error-2
{
    background-color: #fff;
    border-color: #d0021b;
    color: #d0021b;
}
.sr-bb .srt-mlb-neutral-1
{
    background-color: #212121;
    border-color: #fff;
    color: #fff;
}
.sr-bb .srt-fill-mlb-base, .sr-bb .srt-strole-mlb-base
{
    fill: #00a4ff;
}
.sr-bb .srt-fill-change-increase
{
    fill: #0495e3;
}
.sr-bb .srt-stroke-change-increase
{
    stroke: #0495e3;
}
.sr-bb .srt-fill-change-decrease
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-change-decrease
{
    stroke: #fd2954;
}
.sr-bb .srt-fill-text, .sr-bb .srt-fill-text-invert
{
    fill: #fff;
}
.sr-bb .srt-fill-text-secondary
{
    fill-opacity: .8;
}
.sr-bb .srt-fill-text-disabled
{
    fill-opacity: .6;
}
.sr-bb .srt-fill-base-1
{
    fill: #0000;
}
.sr-bb .srt-stroke-base-1
{
    stroke: #0000;
}
.sr-bb .srt-fill-base-1-active
{
    fill: #fd29541f;
}
.sr-bb .srt-stroke-base-1-active
{
    stroke: #fd29541f;
}
.sr-bb .srt-fill-base-1-active-2
{
    fill: #1a2546;
}
.sr-bb .srt-stroke-base-1-active-2
{
    stroke: #1a2546;
}
.sr-bb .srt-fill-base-1-primary
{
    fill: #0000;
}
.sr-bb .srt-stroke-base-1-primary
{
    stroke: #0000;
}
.sr-bb .srt-fill-base-1-home
{
    fill: #0000;
}
.sr-bb .srt-stroke-base-1-home
{
    stroke: #0000;
}
.sr-bb .srt-fill-base-1-away
{
    fill: #0000;
}
.sr-bb .srt-stroke-base-1-away
{
    stroke: #0000;
}
.sr-bb .srt-fill-base-2
{
    fill: currentColor;
}
.sr-bb .srt-stroke-base-2
{
    stroke: currentColor;
}
.sr-bb .srt-fill-base-2-active
{
    fill: #1f1035;
}
.sr-bb .srt-stroke-base-2-active
{
    stroke: #1f1035;
}
.sr-bb .srt-fill-base-2-hover
{
    fill: #1f1035;
}
.sr-bb .srt-stroke-base-2-hover
{
    stroke: #1f1035;
}
.sr-bb .srt-fill-base-3
{
    fill: #1f1035;
}
.sr-bb .srt-stroke-base-3
{
    stroke: #1f1035;
}
.sr-bb .srt-fill-base-3-active
{
    fill: #2c1237;
}
.sr-bb .srt-stroke-base-3-active
{
    stroke: #2c1237;
}
.sr-bb .srt-fill-base-3-hover
{
    fill: #2c1237;
}
.sr-bb .srt-stroke-base-3-hover
{
    stroke: #2c1237;
}
.sr-bb .srt-fill-primary-1
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-primary-1
{
    stroke: #fd2954;
}
.sr-bb .srt-fill-primary-2
{
    fill: #fe6987;
}
.sr-bb .srt-stroke-primary-2
{
    stroke: #fe6987;
}
.sr-bb .srt-fill-primary-3
{
    fill: #fd3e65;
}
.sr-bb .srt-stroke-primary-3
{
    stroke: #fd3e65;
}
.sr-bb .srt-fill-primary-4
{
    fill: #981e46;
}
.sr-bb .srt-stroke-primary-4
{
    stroke: #981e46;
}
.sr-bb .srt-fill-primary-5
{
    fill: #981e46;
}
.sr-bb .srt-stroke-primary-5
{
    stroke: #981e46;
}
.sr-bb .srt-fill-primary-6
{
    fill: #fe839c;
}
.sr-bb .srt-stroke-primary-6
{
    stroke: #fe839c;
}
.sr-bb .srt-fill-primary-7
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-primary-7
{
    stroke: #fd2954;
}
.sr-bb .srt-fill-primary-8
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-primary-8
{
    stroke: #fd2954;
}
.sr-bb .srt-fill-primary-8-is-active-1
{
    fill: #fd3e65;
}
.sr-bb .srt-stroke-primary-8-is-active-1
{
    stroke: #fd3e65;
}
.sr-bb .srt-fill-primary-8-is-active-2
{
    fill: #fd3e65;
}
.sr-bb .srt-stroke-primary-8-is-active-2
{
    stroke: #fd3e65;
}
.sr-bb .srt-fill-primary-9
{
    fill: #4d153c;
}
.sr-bb .srt-stroke-primary-9
{
    stroke: #4d153c;
}
.sr-bb .srt-fill-primary-10
{
    fill: #cb234d;
}
.sr-bb .srt-stroke-primary-10
{
    stroke: #cb234d;
}
.sr-bb .srt-fill-primary-11
{
    fill: #fd3e65;
}
.sr-bb .srt-stroke-primary-11
{
    stroke: #fd3e65;
}
.sr-bb .srt-fill-primary-12
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-primary-12
{
    stroke: #fd2954;
}
.sr-bb .srt-fill-home-1
{
    fill: #0495e3;
}
.sr-bb .srt-stroke-home-1
{
    stroke: #0495e3;
}
.sr-bb .srt-fill-home-2
{
    fill: #0495e3;
}
.sr-bb .srt-stroke-home-2
{
    stroke: #0495e3;
}
.sr-bb .srt-fill-home-3
{
    fill: #0495e3;
}
.sr-bb .srt-stroke-home-3
{
    stroke: #0495e3;
}
.sr-bb .srt-fill-home-4
{
    fill: #036cae;
}
.sr-bb .srt-stroke-home-4
{
    stroke: #036cae;
}
.sr-bb .srt-fill-home-5
{
    fill: #5cbaed;
}
.sr-bb .srt-stroke-home-5
{
    stroke: #5cbaed;
}
.sr-bb .srt-fill-away-1
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-away-1
{
    stroke: #fd2954;
}
.sr-bb .srt-fill-away-2
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-away-2
{
    stroke: #fd2954;
}
.sr-bb .srt-fill-away-3
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-away-3
{
    stroke: #fd2954;
}
.sr-bb .srt-fill-away-4
{
    fill: #b1214a;
}
.sr-bb .srt-stroke-away-4
{
    stroke: #b1214a;
}
.sr-bb .srt-fill-away-5
{
    fill: #fe7490;
}
.sr-bb .srt-stroke-away-5
{
    stroke: #fe7490;
}
.sr-bb .srt-fill-neutral-1
{
    fill: #222c4c;
}
.sr-bb .srt-stroke-neutral-1
{
    stroke: #222c4c;
}
.sr-bb .srt-fill-neutral-2
{
    fill: #e6e7ea;
}
.sr-bb .srt-stroke-neutral-2
{
    stroke: #e6e7ea;
}
.sr-bb .srt-fill-neutral-3
{
    fill: #ffffff1f;
}
.sr-bb .srt-stroke-neutral-3
{
    stroke: #ffffff1f;
}
.sr-bb .srt-fill-neutral-4
{
    fill: #a6aab7;
}
.sr-bb .srt-stroke-neutral-4
{
    stroke: #a6aab7;
}
.sr-bb .srt-fill-neutral-5
{
    fill: #c0c3cc;
}
.sr-bb .srt-stroke-neutral-5
{
    stroke: #c0c3cc;
}
.sr-bb .srt-fill-neutral-6
{
    fill: #3e4762;
}
.sr-bb .srt-stroke-neutral-6
{
    stroke: #3e4762;
}
.sr-bb .srt-fill-neutral-7
{
    fill: #a6aab7;
}
.sr-bb .srt-stroke-neutral-7
{
    stroke: #a6aab7;
}
.sr-bb .srt-fill-neutral-8
{
    fill: #222c4c;
}
.sr-bb .srt-stroke-neutral-8
{
    stroke: #222c4c;
}
.sr-bb .srt-fill-neutral-9
{
    fill: #101c3d;
}
.sr-bb .srt-stroke-neutral-9
{
    stroke: #101c3d;
}
.sr-bb .srt-fill-neutral-10
{
    fill: #1f2a4a;
}
.sr-bb .srt-stroke-neutral-10
{
    stroke: #1f2a4a;
}
.sr-bb .srt-fill-neutral-11
{
    fill: #676e83;
}
.sr-bb .srt-stroke-neutral-11
{
    stroke: #676e83;
}
.sr-bb .srt-fill-neutral-12
{
    fill: #b3b6c1;
}
.sr-bb .srt-stroke-neutral-12
{
    stroke: #b3b6c1;
}
.sr-bb .srt-fill-neutral-13
{
    fill: #1a2546;
}
.sr-bb .srt-stroke-neutral-13
{
    stroke: #1a2546;
}
.sr-bb .srt-fill-win
{
    fill: #0495e3;
}
.sr-bb .srt-stroke-win
{
    stroke: #0495e3;
}
.sr-bb .srt-fill-draw
{
    fill: #fff6;
}
.sr-bb .srt-stroke-draw
{
    stroke: #fff6;
}
.sr-bb .srt-fill-lose
{
    fill: #fd2954;
}
.sr-bb .srt-stroke-lose
{
    stroke: #fd2954;
}
.sr-bb .srt-stop-base-1
{
    stop-color: #0000;
}
.sr-bb .srt-stop-primary-1
{
    stop-color: #fd2954;
}
.sr-bb .srt-stop-primary-2
{
    stop-color: #fe6987;
}
.sr-bb .srt-stop-primary-3
{
    stop-color: #fd3e65;
}
.sr-bb .srt-stop-primary-4, .sr-bb .srt-stop-primary-5
{
    stop-color: #981e46;
}
.sr-bb .srt-stop-primary-6
{
    stop-color: #fe839c;
}
.sr-bb .srt-stop-primary-7, .sr-bb .srt-stop-primary-8
{
    stop-color: #fd2954;
}
.sr-bb .srt-stop-primary-9
{
    stop-color: #4d153c;
}
.sr-bb .srt-stop-primary-10
{
    stop-color: #cb234d;
}
.sr-bb .srt-stop-primary-11
{
    stop-color: #fd3e65;
}
.sr-bb .srt-stop-primary-12
{
    stop-color: #fd2954;
}
.sr-bb .srt-stop-home-1
{
    stop-color: #0495e3;
}
.sr-bb .srt-stop-away-1
{
    stop-color: #fd2954;
}
.sr-bb .srt-fill-neutral-14
{
    fill: #010d31;
}
.sr-bb .srt-stroke-neutral-14
{
    stroke: #010d31;
}
.sr-bb .srt-logo-powered-by-light
{
    display: none;
}
.sr-bb .srt-logo-powered-by-dark
{
    display: inline-block;
}