@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);

.dm__flags {
    background-image: url(/grand/css/flags.webp);
    background-position: 0 -3552px;
    height: 24px;
    overflow: hidden;
    width: 24px
}

.f77 {
    background-position: 0 0
}

.f78 {
    background-position: 0 -24px
}

.f81 {
    background-position: 0 -48px
}

.f162430 {
    background-position: 0 -72px
}

.f82 {
    background-position: 0 -96px
}

.f83 {
    background-position: 0 -120px
}

.f84 {
    background-position: 0 -144px
}

.f85 {
    background-position: 0 -168px
}

.f72 {
    background-position: 0 -192px
}

.f73 {
    background-position: 0 -216px
}

.f74 {
    background-position: 0 -240px
}

.f90 {
    background-position: 0 -264px
}

.f88 {
    background-position: 0 -288px
}

.f89 {
    background-position: 0 -312px
}

.f91 {
    background-position: 0 -336px
}

.f92 {
    background-position: 0 -360px
}

.f160999 {
    background-position: 0 -384px
}

.f345425 {
    background-position: -25px -384px
}

.f94 {
    background-position: 0 -408px
}

.f95 {
    background-position: 0 -432px
}

.f96 {
    background-position: 0 -456px
}

.f97 {
    background-position: 0 -480px
}

.f98 {
    background-position: 0 -504px
}

.f93 {
    background-position: 0 -528px
}

.f154175 {
    background-position: 0 -552px
}

.f128 {
    background-position: 0 -576px
}

.f129 {
    background-position: 0 -600px
}

.f210 {
    background-position: 0 -624px
}

.f134 {
    background-position: 0 -648px
}

.f135 {
    background-position: 0 -672px
}

.f136 {
    background-position: 0 -696px
}

.f137 {
    background-position: 0 -720px
}

.f207 {
    background-position: 0 -744px
}

.f138 {
    background-position: 0 -768px
}

.f132 {
    background-position: 0 -792px
}

.f209 {
    background-position: 0 -816px
}

.f111 {
    background-position: 0 -840px
}

.f112 {
    background-position: 0 -864px
}

.f214 {
    background-position: 0 -888px
}

.f114 {
    background-position: 0 -912px
}

.f178 {
    background-position: 0 -936px
}

.f80 {
    background-position: 0 -960px
}

.f215 {
    background-position: 0 -984px
}

.f157678 {
    background-position: 0 -1008px
}

.f113 {
    background-position: 0 -1032px
}

.f203 {
    background-position: 0 -1056px
}

.f205 {
    background-position: 0 -1080px
}

.f206 {
    background-position: 0 -1104px
}

.f110 {
    background-position: 0 -1128px
}

.f105 {
    background-position: 0 -1152px
}

.f103 {
    background-position: 0 -1176px
}

.f106 {
    background-position: 0 -1200px
}

.f109 {
    background-position: 0 -1224px
}

.f104 {
    background-position: 0 -1248px
}

.f107 {
    background-position: 0 -1272px
}

.f108 {
    background-position: 0 -1296px
}

.f100 {
    background-position: 0 -1320px
}

.f123 {
    background-position: 0 -1344px
}

.f117 {
    background-position: 0 -1368px
}

.f118 {
    background-position: 0 -1392px
}

.f121 {
    background-position: 0 -1416px
}

.f120 {
    background-position: 0 -1440px
}

.f122 {
    background-position: 0 -1464px
}

.f116 {
    background-position: 0 -1488px
}

.f125 {
    background-position: 0 -1512px
}

.f222 {
    background-position: 0 -1536px
}

.f223 {
    background-position: 0 -1560px
}

.f119 {
    background-position: 0 -1584px
}

.f127 {
    background-position: 0 -1608px
}

.f131 {
    background-position: 0 -1632px
}

.f178686 {
    background-position: 0 -1656px
}

.f139 {
    background-position: 0 -1680px
}

.f140 {
    background-position: 0 -1728px
}

.f141 {
    background-position: 0 -1752px
}

.f142 {
    background-position: 0 -1776px
}

.f143 {
    background-position: 0 -1800px
}

.f144 {
    background-position: 0 -1824px
}

.f145 {
    background-position: 0 -1848px
}

.f163784 {
    background-position: 0 -1872px
}

.f146 {
    background-position: 0 -1896px
}

.f147 {
    background-position: 0 -1920px
}

.f159746 {
    background-position: 0 -1944px
}

.f149 {
    background-position: 0 -1968px
}

.f154 {
    background-position: 0 -2016px
}

.f167805 {
    background-position: 0 -2040px
}

.f208 {
    background-position: 0 -2064px
}

.f150 {
    background-position: 0 -2088px
}

.f153 {
    background-position: 0 -2112px
}

.f155 {
    background-position: 0 -2136px
}

.f156 {
    background-position: 0 -2160px
}

.f158 {
    background-position: 0 -2184px
}

.f160 {
    background-position: 0 -2208px
}

.f164597 {
    background-position: 0 -2232px
}

.f157 {
    background-position: 0 -2256px
}

.f161 {
    background-position: 0 -2280px
}

.f157628, .f157629 {
    background-position: 0 -5232px
}

.f164 {
    background-position: 0 -2328px
}

.f165 {
    background-position: 0 -2352px
}

.f166 {
    background-position: 0 -2376px
}

.f167 {
    background-position: 0 -2400px
}

.f168 {
    background-position: 0 -2424px
}

.f169 {
    background-position: 0 -2448px
}

.f204 {
    background-position: 0 -2472px
}

.f170, .f171 {
    background-position: 0 -2496px
}

.f172 {
    background-position: 0 -2520px
}

.f173 {
    background-position: 0 -2544px
}

.f130 {
    background-position: 0 -2568px
}

.f176 {
    background-position: 0 -2592px
}

.f174 {
    background-position: 0 -2616px
}

.f175 {
    background-position: 0 -2640px
}

.f179 {
    background-position: 0 -2664px
}

.f177, .f180 {
    background-position: 0 -2688px
}

.f213 {
    background-position: 0 -2712px
}

.f117033 {
    background-position: 0 -2736px
}

.f183 {
    background-position: 0 -2760px
}

.f184 {
    background-position: 0 -2784px
}

.f186 {
    background-position: 0 -2808px
}

.f187 {
    background-position: 0 -2832px
}

.f216 {
    background-position: 0 -2856px
}

.f218, .f220, .f221 {
    background-position: 0 -2880px
}

.f219 {
    background-position: 0 -2904px
}

.f124 {
    background-position: 0 -2928px
}

.f168109 {
    background-position: 0 -2952px
}

.f150590 {
    background-position: 0 -2976px
}

.f212 {
    background-position: 0 -3000px
}

.f211 {
    background-position: 0 -3024px
}

.f185 {
    background-position: 0 -3048px
}

.f175063 {
    background-position: 0 -3072px
}

.f191 {
    background-position: 0 -3096px
}

.f189 {
    background-position: 0 -3120px
}

.f193 {
    background-position: 0 -3144px
}

.f194 {
    background-position: 0 -3168px
}

.f196 {
    background-position: 0 -3192px
}

.f195 {
    background-position: 0 -3216px
}

.f197 {
    background-position: 0 -3240px
}

.f199, .f200 {
    background-position: 0 -3264px
}

.f99 {
    background-position: 0 -3288px
}

.f188 {
    background-position: 0 -3312px
}

.f201 {
    background-position: 0 -3336px
}

.f198 {
    background-position: 0 -3360px
}

.f101 {
    background-position: 0 -3384px
}

.f102 {
    background-position: 0 -3408px
}

.f202 {
    background-position: 0 -3432px
}

.f126 {
    background-position: 0 -3456px
}

.f115 {
    background-position: 0 -3480px
}

.f152, .f87 {
    background-position: 0 -3552px
}

.f76 {
    background-position: 0 -3504px
}

.f86 {
    background-position: 0 -4034px
}

.f79 {
    background-position: 0 -4056px
}

.f75 {
    background-position: 0 -3504px
}

.f205550 {
    background-position: 0 -4080px
}

.f181 {
    background-position: 0 -3504px
}

.f182 {
    background-position: 0 -3600px
}

.f163 {
    background-position: -24px -264px
}

.f217 {
    background-position: 0 -3528px
}

.f151 {
    background-position: 0 -1992px
}

.f159, .f68, .f69, .f71, .f87 {
    background-position: 0 -3552px
}

.f360247 {
    background-position: -23px -336px
}

.f162 {
    background-position: 0 -3576px
}

.f194348 {
    background-position: 0 -3624px
}

.f192825 {
    background-position: 0 -3648px
}

.f159 {
    background-position: 0 -3672px
}

.f133 {
    background-position: 0 -3696px
}

.f153424 {
    background-position: 0 -3720px
}

.f221797 {
    background-position: 0 -3744px
}

.f148 {
    background-position: 0 -3768px
}

.f192609 {
    background-position: 0 -3840px
}

.f191778 {
    background-position: 0 -3864px
}

.f190 {
    background-position: 0 -3888px
}

.f218572 {
    background-position: 0 -3912px
}

.f269102 {
    background-position: 0 -3936px
}

.f300147 {
    background-position: 0 -3960px
}

.f301347 {
    background-position: 0 -3984px
}

.f251264 {
    background-position: 0 -3936px
}

.f227248 {
    background-position: 0 -4008px
}

.f211524 {
    background-position: -24px -24px
}

.f211526 {
    background-position: -24px -120px
}

.f211525 {
    background-position: -24px 0
}

.f211527 {
    background-position: -24px -48px
}

.f211528 {
    background-position: -24px -144px
}

.f2877 {
    background-position: -24px -360px
}

.f211529 {
    background-position: -24px -96px
}

.f211530 {
    background-position: -24px -72px
}

.f211532 {
    background-position: -24px -168px
}

.f249061 {
    background-position: 0 -3792px
}

.f252906 {
    background-position: 0 -3816px
}

.f2459 {
    background-position: 0 -4008px
}

.f306716 {
    background-position: 0 -4104px
}

.f313153 {
    background-position: 0 -4128px
}

.f345534 {
    background-position: -24px -310px
}

.f384246 {
    background-position: 0 -4152px
}

.f375265 {
    background-position: 0 -4176px
}

.f380627 {
    background-position: 0 -4200px
}

.f310630 {
    background-position: 0 -4224px
}

.f330686 {
    background-position: 0 -4248px
}

.f330687 {
    background-position: 0 -4272px
}

.f211531 {
    background-position: 0 -4320px
}

.f410725 {
    background-position: 0 -4344px
}

.f375122 {
    background-position: 0 -4392px
}

.f2694, .f2843, .f368333 {
    background-position: 0 -4416px
}

.f256652 {
    background-position: 0 -4440px
}

.f364752 {
    background-position: 0 -4464px
}

.f410741 {
    background-position: 0 -4488px
}

.f364753 {
    background-position: 0 -4512px
}

.f330697 {
    background-position: 0 -4536px
}

.f370979 {
    background-position: 0 -4560px
}

.f371216 {
    background-position: 0 -4584px
}

.f211527 {
    background-position: 0 -4608px
}

.f318836 {
    background-position: 0 -4632px
}

.f330688 {
    background-position: 0 -4656px
}

.f330690 {
    background-position: 0 -4680px
}

.f330691 {
    background-position: 0 -4704px
}

.f330692 {
    background-position: 0 -4728px
}

.f330693 {
    background-position: 0 -4752px
}

.f330694 {
    background-position: 0 -4776px
}

.f330695 {
    background-position: 0 -4800px
}

.f330696 {
    background-position: 0 -4824px
}

.f367228 {
    background-position: 0 -4848px
}

.f378278 {
    background-position: 0 -4872px
}

.f410724 {
    background-position: 0 -4896px
}

.f410740 {
    background-position: 0 -4920px
}

.f410746 {
    background-position: 0 -4944px
}

.f410748 {
    background-position: 0 -4968px
}

.f410749 {
    background-position: 0 -4992px
}

.f410750 {
    background-position: 0 -5016px
}

.f2830, .f414769 {
    background-position: 0 -5040px
}

.f269562 {
    background-position: 0 -5064px
}

.f320642 {
    background-position: 0 -5088px
}

.f429707 {
    background-position: 0 -5112px
}

.f2874 {
    background-position: 0 -5136px
}

.f473568 {
    background-position: 0 -5160px
}

.f416739 {
    background-position: 0 -5184px
}

.f2870 {
    background-position: 0 -5208px
}

.f442885 {
    background-position: 0 -5256px
}

.f439512 {
    background-position: 0 -5280px
}

.f382377 {
    background-position: 0 -5304px
}

.f494968 {
    background-position: 0 -5328px
}

.f317857 {
    background-position: 0 -5352px
}

.f363453 {
    background-position: -24px -408px
}

.f3126 {
    background-position: -24px -432px
}

.f491910 {
    background-position: -24px -456px
}

.f431288 {
    background-position: -24px -480px
}

.f3085 {
    background-position: -24px -504px
}

.f3023 {
    background-position: -24px -528px
}

.f562813 {
    background-position: 0 -5376px
}

.f562815 {
    background-position: 0 -5400px
}

.f562814 {
    background-position: 0 -5424px
}

.dgw_event_widget_wrapper {
    display: flex;
    flex-direction: column;
    padding: 6px
}

.dgw_event_widget_wrapper.dgw_event_live_match_widget .dgw_event_card {
    width: 32%
}

.dgw_event_widget_wrapper.dgw_event_live_match_widget .red_cards {
    align-items: center;
    background-color: #fc0c4d;
    border-radius: 2px;
    display: flex;
    height: 14px;
    justify-content: center;
    margin: 0 5px;
    width: 10px
}

.dgw_event_widget_wrapper.dgw_event_live_match_widget .red_cards .red_card_count {
    color: var(--dominantTxt);
    font-size: 10px;
    font-weight: 400
}

.dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper {
    align-items: center;
    display: flex;
    margin: 6px 6px 0;
    overflow-x: auto;
    padding-bottom: 10px
}

.dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item {
    -webkit-margin-end: 8px;
    align-items: center;
    background-color: var(--tabBg);
    border-radius: var(--tabRadius, 4px);
    box-sizing: border-box;
    color: var(--tabTxt);
    cursor: pointer;
    display: flex;
    flex-shrink: 0;
    height: 48px;
    justify-content: center;
    margin-inline-end: 8px;
    transition: .23s;
    width: 52px
}

.dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item:hover {
    background-color: var(--tabBgHover)
}

.dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item:last-child {
    -webkit-margin-end: 0;
    margin-inline-end: 0
}

.dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item > span {
    -webkit-margin-start: 10px;
    display: none;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    margin-inline-start: 10px
}

.dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item.dgw_event_widget_tab_item_active {
    background-color: var(--tabActiveBg);
    color: var(--tabActiveTxt);
    padding: 0 14px;
    width: auto
}

.dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item.dgw_event_widget_tab_item_active > span {
    display: initial
}

.dgw_event_widget_wrapper .dgw_event_widget_wrapper_body {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap
}

.dgw_event_card {
    background: var(--eventBg);
    border-radius: var(--eventRadius, 8px);
    color: var(--eventTxt);
    flex-grow: 1;
    margin: 6px;
    min-width: 320px
}

.dgw_event_card .dgw_event_card_header {
    align-items: center;
    border-bottom: 1px solid var(--eventBg2);
    box-sizing: border-box;
    color: var(--eventTxt);
    cursor: pointer;
    display: flex;
    height: 40px;
    padding: 0 12px
}

.dgw_event_card .dgw_event_card_header > i {
    align-items: center;
    color: var(--eventTxt2);
    display: flex;
    height: 24px;
    justify-content: center;
    width: 24px
}

.dgw_event_card .dgw_event_card_header > .arrow {
    background-color: var(--eventBg2);
    display: block;
    height: 12px;
    margin: 0 10px;
    width: 1px
}

.dgw_event_card .dgw_event_card_header .flag {
    -webkit-margin-end: 8px;
    height: 24px;
    margin-inline-end: 8px;
    width: 24px
}

.dgw_event_card .dgw_event_card_header .dgw_event_card_header_name {
    flex-grow: 1;
    font-size: var(--font-size14);
    line-height: 18px;
    min-width: 1px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dgw_event_card .dgw_event_card_body {
    box-sizing: border-box;
    color: var(--eventTxt);
    padding: 12px 16px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event {
    align-items: center;
    display: flex;
    margin-bottom: 12px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event > .arrow {
    background-color: var(--eventBg2);
    height: 48px;
    margin: 0 8px;
    width: 1px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    font-size: var(--font-size16);
    min-width: 1px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > span {
    display: inline-block;
    font-size: var(--font-size16);
    line-height: 20px;
    max-width: 50%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > span:first-child {
    margin-bottom: 8px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div {
    align-items: center;
    display: flex
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > span {
    font-size: var(--font-size16);
    line-height: 20px;
    max-width: 50%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .red_card {
    -webkit-margin-start: 6px;
    background-color: #fc0c4d;
    border-radius: 2px;
    height: 18px;
    margin-inline-start: 6px;
    width: 13px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div .players_count {
    -webkit-margin-start: 8px;
    align-items: center;
    color: var(--eventTxt3);
    display: flex;
    justify-content: space-between;
    margin-inline-start: 8px;
    min-width: 28px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div .players_count > span {
    font-size: var(--font-size11)
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .dgw_event_card_score {
    align-items: center;
    display: flex;
    flex-grow: 1;
    justify-content: flex-end;
    min-width: 1px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .dgw_event_card_score > span {
    -webkit-margin-end: 8px;
    color: var(--eventTxt2);
    display: flex;
    font-size: var(--font-size16);
    justify-content: center;
    margin-inline-end: 8px;
    min-width: 26px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .dgw_event_card_score > span:last-child {
    -webkit-margin-end: 0;
    justify-content: flex-end;
    margin-inline-end: 0
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .dgw_event_card_score > span.dgw_event_card_score_active {
    color: var(--eventTxt)
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .dgw_event_card_score > span.dot {
    background-color: var(--accentBg);
    border-radius: 50%;
    height: 8px;
    min-width: unset;
    width: 8px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    justify-content: center;
    width: 72px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status .dgw_event_status {
    margin-bottom: 6px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status .dgw_event_status > svg {
    -webkit-margin-end: 6px;
    margin-inline-end: 6px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status > span {
    color: var(--eventTxt2);
    font-size: var(--font-size14)
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds {
    align-items: center;
    display: flex;
    flex-wrap: wrap
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odds_items {
    display: flex;
    width: 100%
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odds_items .dgw_event_card_odd {
    -webkit-margin-end: 8px;
    margin-inline-end: 8px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odds_items .dgw_event_card_odd:last-child {
    -webkit-margin-end: 0;
    margin-inline-end: 0
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odds_items:last-child {
    margin-top: 8px
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd {
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: var(--oddG);
    border: 0;
    border-radius: var(--oddRadius, 4px);
    color: var(--oddTxt);
    cursor: pointer;
    display: flex;
    flex-grow: 1;
    flex-shrink: 0;
    height: 40px;
    justify-content: space-between;
    min-width: 30%;
    outline: 0;
    padding: 0 10px;
    transition: .23s;
    width: calc(33.3333% - 24px)
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd-changed > span {
    display: flex;
    flex-direction: column;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-align: center
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd-changed > span:last-child:before {
    animation-duration: .5s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation-timing-function: ease-in;
    color: var(--oddTxt);
    content: attr(data-change)
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span {
    display: flex;
    flex-direction: column;
    font-size: var(--font-size16);
    line-height: 24px;
    overflow: hidden;
    text-align: center
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span:first-child {
    -webkit-margin-end: 6px;
    color: var(--oddTxt2);
    display: inline-block;
    font-size: var(--font-size14);
    line-height: 18px;
    margin-inline-end: 6px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span:last-child {
    color: var(--oddAccent);
    flex-shrink: 0
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd.increment > span:last-child {
    color: #00b300
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd.increment > span:last-child:before {
    animation-name: oddIncrement
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd.decrement > span:last-child {
    color: #f33;
    flex-direction: column-reverse
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd.decrement > span:last-child:before {
    animation-name: oddDecrement
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd:hover {
    background: var(--oddBgHover)
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd:not(.dgw_empty_odd).dgw_event_card_odd_active {
    background: var(--oddActiveG);
    color: var(--oddActiveTxt)
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd:not(.dgw_empty_odd).dgw_event_card_odd_active > span {
    color: var(--oddActiveTxt)
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd.dgw_empty_odd {
    cursor: unset;
    justify-content: center
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd.dgw_empty_odd > span {
    color: var(--oddTxt2) !important
}

.dgw_event_status {
    align-items: center;
    display: flex
}

@keyframes oddIncrement {
    0% {
        margin-top: 0
    }
    to {
        margin-top: -24px
    }
}

@keyframes oddDecrement {
    0% {
        margin-bottom: 0
    }
    to {
        margin-bottom: -24px
    }
}

.dgw_event_pre_match_widget .dgw_event_card {
    width: 32%
}

.dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_prematch_info {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 72px
}

.dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_prematch_info > span {
    color: var(--dominantTxt2);
    font-size: var(--font-size14)
}

.dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_prematch_info > span:first-child {
    margin-bottom: 8px
}

.dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_live_stream_icon {
    align-self: flex-start
}

.dgw_event_pre_match_widget .dgw_event_status {
    align-items: center;
    display: flex
}

.dgw_top_matches_card {
    margin: 0
}

.dgw_top_matches_card .dgw_event_card_header {
    height: 60px;
    padding: 0 16px
}

.dgw_top_matches_card .dgw_event_card_header > .arrow {
    height: 20px;
    margin: 0 9px
}

.dgw_top_matches_card .dgw_event_card_header > i {
    height: 24px;
    width: 24px
}

.dgw_top_matches_card .dgw_event_card_header .dgw_event_card_header_name {
    cursor: pointer;
    font-size: 16px;
    line-height: 20px
}

.dgw_top_matches_card .dgw_event_card_header .flag {
    -webkit-margin-end: 10px;
    height: 24px;
    margin-inline-end: 10px;
    width: 24px
}

.dgw_top_matches_card .dgw_event_card_body {
    padding: 16px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 30px;
    margin-top: 16px;
    position: relative
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events {
    align-items: center;
    display: flex;
    flex: 1 1;
    flex-direction: column
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team {
    align-items: center;
    display: flex;
    margin-bottom: 12px;
    position: relative
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_icon {
    background-color: var(--accentBg);
    border-radius: 50%;
    height: 8px;
    width: 8px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .red_cards {
    align-items: center;
    background-color: #fc0c4d;
    border-radius: 2px;
    display: flex;
    height: 14px;
    justify-content: center;
    width: 10px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .red_cards .red_card_count {
    color: var(--dominantTxt);
    font-size: 10px;
    font-weight: 400
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_members {
    align-items: center;
    color: var(--dominantTxt2);
    display: flex;
    justify-content: space-around;
    min-width: 34px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_members > span {
    font-size: 13px;
    line-height: 16px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team_name {
    cursor: pointer;
    display: block;
    font-size: 16px;
    line-height: 20px;
    max-width: 320px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child {
    -webkit-margin-end: 12px;
    margin-inline-end: 12px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .red_cards, .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_icon, .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_members {
    position: absolute
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .red_cards {
    left: -28px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_members {
    left: -48px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_icon {
    left: -24px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child {
    -webkit-margin-start: 12px;
    margin-inline-start: 12px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .red_cards, .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_icon, .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_members {
    position: absolute
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .red_cards {
    right: -28px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_members {
    right: -48px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_icon {
    right: -24px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    left: 50%;
    position: absolute;
    top: 35%;
    transform: translate(-50%, -50%);
    width: 160px;
    z-index: 1
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_info {
    align-items: center;
    background-color: var(--dominantBg2);
    border-radius: 4px;
    color: var(--dominantTxt2);
    display: flex;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 8px;
    padding: 0 4px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_info > span:not(.dgw_event_card_events_live) {
    flex-shrink: 0;
    margin: 0 4px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_score {
    align-items: center;
    color: var(--dominantTxt2);
    display: flex;
    font-size: 24px;
    font-weight: 400;
    justify-content: center;
    line-height: 32px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_score .dgw_event_card_teams_score_accented {
    color: var(--dominantTxt);
    font-weight: 700
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_score > span {
    display: flex;
    margin: 0 6px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_logo {
    align-items: center;
    background-size: contain;
    border-radius: 12px;
    cursor: pointer;
    display: flex;
    height: 72px;
    justify-content: center;
    width: 72px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odds_items {
    display: flex;
    width: 100%
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odds_items .dgw_event_card_odd, .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odds_items .dgw_event_card_odd:last-child {
    -webkit-margin-end: unset;
    margin-inline-end: unset
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odds_items:last-child {
    margin-top: unset
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd {
    border-radius: 12px;
    flex: 1 1;
    height: 48px;
    padding: 0 16px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span {
    color: var(--dominantTxt2);
    font-size: 16px;
    line-height: 20px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd .dgw_event_card_stakes_odd {
    color: var(--oddTxt);
    font-size: 18px;
    line-height: 24px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd.dgw_event_card_odd_active span {
    color: var(--oddActiveTxt)
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd:nth-child(2) {
    margin: unset
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd:first-child {
    -webkit-margin-end: 12px;
    margin-inline-end: 12px
}

.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd:last-child {
    -webkit-margin-start: 12px;
    margin-inline-start: 12px
}

.dgw_rtl {
    direction: rtl
}

.dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .red_cards {
    left: auto;
    right: -28px
}

.dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_members {
    left: auto;
    right: -48px
}

.dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_icon {
    left: auto;
    right: -24px
}

.dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .red_cards {
    left: -28px;
    right: auto
}

.dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_members {
    left: -48px;
    right: auto
}

.dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_icon {
    left: -24px;
    right: auto
}

@media only screen and (max-width: 1280px) {
    .dgw_top_matches_card {
        border-radius: 12px;
        max-width: 100%
    }

    .dgw_top_matches_card .dgw_event_card_header {
        height: 44px
    }

    .dgw_top_matches_card > .arrow {
        height: 16px
    }

    .dgw_top_matches_card > i {
        height: 16px;
        width: 16px
    }

    .dgw_top_matches_card .dgw_event_card_header_name {
        font-size: 14px;
        line-height: 16px
    }

    .dgw_top_matches_card .flag {
        -webkit-margin-end: 6px;
        height: 16px;
        margin-inline-end: 6px;
        width: 16px
    }

    .dgw_top_matches_card .dgw_event_card_body {
        padding: 12px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event {
        margin-bottom: 16px;
        margin-top: 10px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team_name {
        font-size: 14px;
        line-height: 18px;
        max-width: 208px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .red_cards {
        left: -22px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_members {
        left: -38px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_icon {
        left: -14px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .red_cards {
        right: -22px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_members {
        right: -38px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_icon {
        right: -14px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team {
        margin-bottom: 5px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_members {
        min-width: 30px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_members > span {
        font-size: 11px;
        line-height: 13px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_members .sport_front_icon-user {
        height: 14px;
        width: 14px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_members .sport_front_icon-user:before {
        font-size: 23px;
        line-height: 15px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_icon {
        height: 6px;
        width: 6px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info {
        cursor: pointer;
        width: 140px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_info {
        border-radius: 2px;
        font-size: 12px;
        line-height: 16px;
        padding: 0 2px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_info > span:not(.dgw_event_card_events_live) {
        margin: 0 4px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_info > span:not(.dgw_event_card_events_live):last-child {
        -webkit-margin-end: 2px;
        margin-inline-end: 2px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_info .dgw_event_card_events_live svg {
        height: 12px;
        width: 20px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_score {
        font-size: 16px;
        font-weight: 500;
        line-height: 20px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_logo {
        border-radius: 7px;
        height: 48px;
        width: 48px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd {
        border-radius: 8px;
        height: 40px;
        padding: 0 10px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span {
        font-size: 14px;
        line-height: 18px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd .dgw_event_card_stakes_odd {
        font-size: 16px;
        line-height: 20px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd:first-child {
        -webkit-margin-end: 8px;
        margin-inline-end: 8px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd:last-child {
        -webkit-margin-start: 8px;
        margin-inline-start: 8px
    }

    .dgw_event_widget_wrapper {
        flex-direction: column
    }

    .dgw_event_widget_wrapper .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status .dgw_event_status svg {
        height: 14px;
        width: 23px
    }

    .dgw_event_widget_wrapper .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .dgw_event_card_score > span.dot {
        height: 6px;
        width: 6px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_header .dgw_event_card_header_name, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_header .dgw_event_card_header_name {
        font-size: var(--font-size14);
        line-height: 16px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event > .arrow, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event > .arrow {
        height: 40px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > span, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > span {
        font-size: var(--font-size16);
        line-height: 16px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .red_card, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .red_card {
        height: 14px;
        width: 10px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div .players_count > i[class^=sport_front_icon-], .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div .players_count > i[class^=sport_front_icon-] {
        font-size: 24px;
        height: 14px;
        line-height: 15px;
        width: 14px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div .players_count > span, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div .players_count > span {
        font-size: var(--font-size11)
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .dgw_event_card_score > span, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_name_wrapper > div > .dgw_event_card_score > span {
        font-size: var(--font-size16)
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status {
        width: 54px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status > span, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_event_status > span {
        font-size: var(--font-size14);
        line-height: 16px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd {
        height: 36px
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span {
        font-size: var(--font-size16)
    }

    .dgw_event_live_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span:first-child, .dgw_event_pre_match_widget .dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span:first-child {
        font-size: var(--font-size14);
        line-height: 24px
    }

    .dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item {
        height: 40px;
        width: 40px
    }

    .dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item i[class^=imgSpr], .dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item i[class^=sport_front_icon-] {
        background-size: 20px;
        font-size: 29px;
        height: 20px;
        line-height: 19px;
        width: 20px
    }
}

@media screen and (max-width: 768px) {
    :root {
        --font-size11: 11px !important;
        --font-size14: 12px !important;
        --font-size16: 13px !important
    }

    .dgw_top_matches_card {
        min-width: auto
    }

    .dgw_top_matches_card .dgw_event_card_header {
        height: 40px;
        padding: 0 12px
    }

    .dgw_top_matches_card .dgw_event_card_body {
        padding: 12px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event {
        margin-bottom: 12px;
        margin-top: 0
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team_name {
        font-size: 13px;
        line-height: 16px;
        max-width: 155px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team {
        margin-bottom: 6px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_members .sport_front_icon-user {
        height: 14px;
        width: 14px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events .dgw_event_card_team .team_events_members .sport_front_icon-user:before {
        font-size: 23px;
        line-height: 15px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info {
        cursor: pointer
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_info {
        font-size: 10px;
        line-height: 14px;
        margin-bottom: 4px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_score {
        font-size: 13px;
        line-height: 16px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events_match_info .dgw_event_card_events_score .dgw_event_card_teams_score_accented {
        font-weight: 500
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_logo {
        height: 40px;
        width: 40px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd {
        height: 32px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd > span {
        font-size: 12px;
        line-height: 14px
    }

    .dgw_top_matches_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd .dgw_event_card_stakes_odd {
        font-size: 13px;
        line-height: 16px
    }

    .dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item {
        height: 36px;
        width: 36px
    }

    .dgw_event_widget_wrapper .dgw_event_widget_tab_wrapper .dgw_event_widget_tab_item > span {
        font-size: 12px;
        font-weight: 400;
        line-height: 16px
    }

    .dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .red_cards {
        left: auto;
        right: -22px
    }

    .dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_members {
        left: auto;
        right: -38px
    }

    .dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:first-child .team_events_icon {
        left: auto;
        right: -14px
    }

    .dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .red_cards {
        left: -22px;
        right: auto
    }

    .dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_members {
        left: -38px;
        right: auto
    }

    .dgw_rtl.dgw_top_matches_card .dgw_event_card_body .dgw_event_card_event .dgw_event_card_team_events:last-child .team_events_icon {
        left: -14px;
        right: auto
    }
}

@media screen and (max-width: 340px) {
    .dgw_event_widget_wrapper {
        padding: initial
    }

    .dgw_event_widget_wrapper .dgw_event_widget_wrapper_body .dgw_event_card {
        min-width: auto;
        width: 100%
    }
}

body {
    font-family: Roboto, sans-serif;
    margin: 0;
    padding: 0
}

:root {
    --font-size11: 11px;
    --font-size14: 14px;
    --font-size16: 16px
}

[class*=imgSpr], [class^=imgSpr] {
    background-image: url(/grand/img/sportIcons.webp);
    background-position-x: 0;
    background-position-y: 0;
    background-size: 24px;
    display: block
}

.dgw_event_widget_wrapper button, .dgw_event_widget_wrapper input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: unset;
    border: none;
    outline: none
}

.dgw_event_card_odd {
    opacity: 1 !important
}

@font-face {
    font-family: swiper-icons;
    font-style: normal;
    font-weight: 400;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
}

:root {
    --swiper-theme-color: #007aff
}

.swiper, swiper-container {
    display: block;
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 1
}

.swiper-vertical > .swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    box-sizing: initial;
    display: flex;
    height: 100%;
    position: relative;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    width: 100%;
    z-index: 1
}

.swiper-android .swiper-slide, .swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide, swiper-slide {
    display: block;
    flex-shrink: 0;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: #00000026
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, #00000080, #0000)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, #00000080, #0000)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, #00000080, #0000)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, #00000080, #0000)
}

.swiper-css-mode > .swiper-wrapper {
    -ms-overflow-style: none;
    overflow: auto;
    scrollbar-width: none
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: none
}

.swiper-centered > .swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    -webkit-margin-start: var(--swiper-centered-offset-before);
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    -webkit-margin-before: var(--swiper-centered-offset-before);
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical > .swiper-wrapper:before {
    height: var(--swiper-centered-offset-after);
    min-width: 1px;
    width: 100%
}

.swiper-lazy-preloader {
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top: 4px solid #0000;
    box-sizing: border-box;
    height: 42px;
    left: 50%;
    margin-left: -21px;
    margin-top: -21px;
    position: absolute;
    top: 50%;
    transform-origin: 50%;
    width: 42px;
    z-index: 10
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}