.sp-sub-list-bc{transition:all var(--default-transition-duration)}.sp-sub-list-bc.active{max-height:150000px}.sp-sub-list-bc.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc:before{transform:rotate(180deg)}.sp-sub-list-bc .sp-s-l-h-title-content{flex-direction:column;flex:auto;justify-content:center;height:100%;display:flex}[dir=rtl] .sp-sub-list-bc .sp-s-l-h-title-content .sp-s-l-h-title-bc+.sp-s-l-h-title-bc{margin-top:-4px}.sp-s-l-head-bc{justify-content:space-between;align-items:center;display:flex}.sp-s-l-h-flag-bc{flex-shrink:0;margin-inline-end:10px}.sp-s-l-h-title-bc{margin-inline-end:10px}.sp-s-l-b-c-i-g-league-c-bc{flex-shrink:0}.sp-s-l-h-arrow-icon-bc{color:rgba(var(--b-sc), .7);transition:color var(--default-transition-duration), background var(--default-transition-duration);flex-shrink:0;font-size:11px}.sp-s-l-h-arrow-icon-bc:before{transition:transform var(--default-transition-duration);display:block}.sp-s-l-b-content-bc{pointer-events:auto;will-change:scroll-position;-webkit-overflow-scrolling:touch;overflow-x:hidden}.sp-s-l-b-content-bc:empty{display:none}.sp-s-l-b-c-item-bc{transition:background var(--default-transition-duration);align-items:center;display:flex}.sp-s-l-b-c-item-bc:not(.isHomepageWidgetItem){background:rgba(var(--b-sc), .1);border-radius:var(--border-radius);height:35px;padding-inline:8px 10px}.sp-s-l-b-c-item-bc:not(.isHomepageWidgetItem)+.sp-s-l-b-c-item-bc{margin-top:2px}.sp-s-l-b-c-item-bc:not(.isHomepageWidgetItem):last-child{margin-bottom:3px}.sp-s-l-b-c-i-title-bc{color:rgba(var(--b-sc), .9);flex:auto;margin:0 10px;font-size:13px}.sp-s-l-b-c-i-title-bc+.sp-s-l-h-flag-bc{margin-inline-end:5px}.sp-s-l-b-c-i-g-count-bc{color:rgba(var(--b-sc), .7);text-align:end;flex-shrink:0;min-width:15px;font-size:13px}.competition-ico-arr-bc{width:11px;color:rgba(var(--b-sc), .6);flex-shrink:0;margin-inline-start:12px;font-size:11px}[dir=rtl] .competition-ico-arr-bc:before{content:""}.sportCompetitionsGroupIcon{border-radius:2px;flex-shrink:0;width:18px;height:12px;margin-inline-end:10px}.sp-sub-list-bc{background:rgba(var(--b-sc), .1);max-height:36px}.sp-sub-list-bc+.sp-sub-list-bc{margin-top:2px}.sp-s-l-head-bc{border-radius:var(--border-radius);height:36px;padding:0 10px}.sp-s-l-h-title-bc{color:rgba(var(--b-sc), .9);font-size:14px}.sp-s-l-b-c-i-g-league-c-bc{color:rgba(var(--b-sc), .75);font-size:13px}.sp-s-l-h-arrow-icon-bc{margin-inline-start:12px}.sp-s-l-b-content-bc{border-radius:var(--border-radius);padding:0 5px 3px}
