.odds-widget__table-header{display:flex;padding:0 16px;background-color:#f2f2f0;background-color:var(--sports-yellow-100, #f2f2f0);border-radius:4px;color:#7f7f7f;color:var(--sports-grey-500, #7f7f7f);font-size:12px;font-weight:600;font-weight:var(--ui-font-weight-bold, 600);text-transform:uppercase}.odds-widget__table-row-sort--sorted{background-color:#0000000d;color:#222;color:var(--sports-grey-900, #222)}.odds-widget__table-row-sort--sorted.odds-widget__table-row-sort--sorted-asc .odds-widget__table-sort-arrow--asc,.odds-widget__table-row-sort--sorted.odds-widget__table-row-sort--sorted-desc .odds-widget__table-sort-arrow--desc{fill:#222;fill:var(--sports-grey-900, #222)}.odds-widget__table-row{display:flex;padding:0 16px;margin-top:4px;margin-top:var(--ui-margin-4xs, 4px);background-color:#f4f4f4;background-color:var(--sports-yellow-50, #f4f4f4);border-radius:4px}.odds-widget__bookmaker-adv-label{display:none;width:100%;margin-top:2px;color:#7f7f7f;color:var(--ui-secondary, #7f7f7f);font-size:8px;font-style:italic}.odds-widget__bonus-link{display:flex;height:32px;align-items:center;padding:0 15px;background-color:#f2f2f0;background-color:var(--sports-yellow-100, #f2f2f0);border-radius:16px;border-radius:var(--ui-radius-md, 16px)}.odds-widget__bonus-value{color:#222;color:var(--sports-grey-900, #222);font-size:12px;font-weight:600;font-weight:var(--ui-font-weight-bold, 600);white-space:nowrap}.odds-widget__outcome-value{display:flex;width:56px;height:32px;box-sizing:border-box;align-items:center;justify-content:center;border:2px solid #d8d8d8;border:2px solid var(--sports-grey-100, #d8d8d8);background-color:#fff;border-radius:16px;border-radius:var(--ui-radius-md, 16px);color:#222;color:var(--sports-grey-900, #222);font-size:12px;font-weight:600;font-weight:var(--ui-font-weight-bold, 600)}.odds-widget__outcome-value:hover,.odds-widget__outcome-value:focus{background-color:#f2f2f0;background-color:var(--sports-yellow-100, #f2f2f0);color:#222;color:var(--sports-grey-900, #222);text-decoration:none}.odds-widget__outcome-value--biggest{border-color:#00c78b;border-color:var(--sports-primary-color, #00c78b);color:#00c78b;color:var(--sports-primary-color, #00c78b)}.odds-widget__outcome-value--biggest:hover,.odds-widget__outcome-value--biggest:focus{background-color:#d8f7e5;background-color:var(--sports-green-50, #d8f7e5);color:#00c78b;color:var(--sports-primary-color, #00c78b)}.odds-widget__table-sort-arrow{width:6px;height:12px;fill:#7f7f7f;fill:var(--sports-grey-500, #7f7f7f)}.odds-widget__empty-block{display:flex;width:100%;height:200px;flex-direction:column;align-items:center;justify-content:center;background-color:#f4f4f4;background-color:var(--sports-yellow-50, #f4f4f4)}.odds-widget__empty-message{margin-top:12px;margin-top:var(--ui-margin-2xs, 12px);color:#7f7f7f;color:var(--sports-grey-500, #7f7f7f);font-size:12px;font-weight:600;font-weight:var(--ui-font-weight-bold, 600)}.odds-widget__adv-label{margin-top:8px;margin-top:var(--ui-margin-3xs, 8px);color:#9b9b9b;font-size:10px;line-height:16px;text-align:right}.odds-widget__filters{display:flex;justify-content:space-between;margin-top:8px;margin-top:var(--ui-margin-3xs, 8px)}.odds-widget__filters-main{display:flex}.odds-widget__filter-item{margin-right:8px;margin-right:var(--ui-margin-3xs, 8px)}.odds-widget__filter-item:last-child{margin-right:0}.odds-widget__tabs{margin-top:8px;margin-top:var(--ui-margin-3xs, 8px);margin-bottom:-8px}@media (max-width: 1151px){.odds-widget__table{margin:0 16px;margin:0 var(--ui-margin-xs, 16px)}}.odds-widget__table-block{margin-bottom:4px;margin-bottom:var(--ui-margin-4xs, 4px)}.odds-widget__table-column{display:flex;align-items:center}.odds-widget__table-column--center{justify-content:center;text-align:center}.odds-widget__table-column--bookmaker{flex-grow:1;flex-shrink:0;flex-wrap:wrap;margin-right:23px}.odds-widget__table-column--bonus{flex-basis:100%;flex-grow:1;flex-shrink:1}.odds-widget__table-column--outcome{flex-basis:80px;flex-grow:0;flex-shrink:0}.odds-widget__table-header{display:flex;padding:0 16px;background-color:$sports-grey-hover;border-radius:4px;color:$sports-grey;font-size:$font-size-regular;font-weight:600;font-weight:var(--ui-font-weight-bold, 600);text-transform:uppercase}.odds-widget__table-header .odds-widget__table-column{padding:8px 0}.odds-widget__table-header .odds-widget__table-column--outcome{padding:0}.odds-widget__table-sort-arrow--asc{transform:rotate(180deg)}.odds-widget__table-row-sort{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:0;background-color:transparent;font-weight:600;font-weight:var(--ui-font-weight-bold, 600);text-transform:uppercase}.odds-widget__table-row-sort--sorted{background-color:#0000000d;color:$textblack}.odds-widget__table-row-sort--sorted.odds-widget__table-row-sort--sorted-asc .odds-widget__table-sort-arrow--asc,.odds-widget__table-row-sort--sorted.odds-widget__table-row-sort--sorted-desc .odds-widget__table-sort-arrow--desc{fill:$textblack}.odds-widget__table-row{display:flex;padding:0 16px;margin-top:4px;margin-top:var(--ui-margin-4xs, 4px);background-color:$bg-lightgrey;border-radius:4px}.odds-widget__bookmaker-link{display:inline-block;width:auto;text-align:center}.odds-widget__bookmaker-logo{max-width:76px}.odds-widget__bookmaker-adv-label{display:none;width:100%;margin-top:2px;color:#7f7f7f;color:var(--ui-secondary, #7f7f7f);font-size:$font-size-tiny;font-style:italic}.odds-widget__bonus-link{display:flex;height:32px;align-items:center;padding:0 15px;background-color:$sports-grey-hover;border-radius:16px;border-radius:var(--ui-radius-md, 16px)}.odds-widget__bonus-link:hover,.odds-widget__bonus-link:focus{text-decoration:none}.odds-widget__bonus-icon{width:18px;height:20px;margin-right:12px;margin-right:var(--ui-margin-2xs, 12px)}.odds-widget__bonus-value{color:$textblack;font-size:$font-size-regular;font-weight:600;font-weight:var(--ui-font-weight-bold, 600);white-space:nowrap}.odds-widget__outcome-value{display:flex;width:56px;height:32px;box-sizing:border-box;align-items:center;justify-content:center;border:2px solid $nav-lightgrey;background-color:#fff;border-radius:16px;border-radius:var(--ui-radius-md, 16px);color:$textblack;font-size:$font-size-regular;font-weight:600;font-weight:var(--ui-font-weight-bold, 600)}.odds-widget__outcome-value:hover,.odds-widget__outcome-value:focus{background-color:$sports-grey-hover;color:$textblack;text-decoration:none}.odds-widget__outcome-value--biggest{border-color:$sports-green;color:$sports-green}.odds-widget__outcome-value--biggest:hover,.odds-widget__outcome-value--biggest:focus{background-color:$sports-lightgreen;color:$sports-green}.odds-widget__outcome-value--block{border:0;background-color:transparent}.odds-widget__outcome-value--block:hover,.odds-widget__outcome-value--block:focus{background-color:transparent}.odds-widget__table-sort-arrows{display:flex;margin-right:10px}.odds-widget__table-sort-arrow{width:6px;height:12px;fill:$sports-grey}.odds-widget__table-body .odds-widget__table-column{padding:12px 0}.odds-widget__table-body .odds-widget__table-column--sorted{background-color:#0000000d}.odds-widget__empty-block{display:flex;width:100%;height:200px;flex-direction:column;align-items:center;justify-content:center;background-color:$bg-lightgrey}.odds-widget__empty-icon{width:24px;height:24px}.odds-widget__empty-message{margin-top:12px;margin-top:var(--ui-margin-2xs, 12px);color:$sports-grey;font-size:$font-size-regular;font-weight:600;font-weight:var(--ui-font-weight-bold, 600)}.odds-widget__show-more-button.star-ui-button,.odds-widget__show-more-button.star-ui-button:hover{background-color:transparent}.odds-widget__adv-label{margin-top:8px;margin-top:var(--ui-margin-3xs, 8px);color:$grey-400;font-size:$font-size-small;line-height:16px;text-align:right}@media screen and (max-width: 1151px){.odds-widget__filters{margin:0 16px}.odds-widget__tabs{width:calc(100% - 32px)!important;margin-right:16px;margin-right:var(--ui-margin-xs, 16px);margin-left:16px;margin-left:var(--ui-margin-xs, 16px)}.odds-widget__table-header{border-radius:0}.odds-widget__table-column--bookmaker{flex-basis:60px;margin-right:14px}.odds-widget__table-column--outcome{flex-basis:52px}.odds-widget__table-column--bonus{min-width:64px;justify-content:center}.odds-widget__bonus-link{width:64px;justify-content:center;padding:0}.odds-widget__bonus-icon{display:none}.odds-widget__outcome-value{width:44px}.odds-widget__table-row{border-radius:0}.odds-widget__adv-label{margin-right:16px;margin-right:var(--ui-margin-xs, 16px)}}.match-with-odds .match-teaser__betting-bar{display:none}
