@charset "utf-8";

.live-page-sections-bc .main-tabs-bc { background: rgba(var(--b-sc),.1); }

.live-page-sections-bc .sgm-market-g .tab-bc { margin-bottom: 0px; }

.live-page-sections-bc .sgm-market-g .tab-bc:not(:only-child) { border-bottom: 1px solid rgba(var(--b),1); }

.live-page-sections-bc .bettingMateWidgetContainerHeader .main-tabs-bc { background: none; }

.sgm-market-statistics-block-bc { display: flex; padding: 10px 5px; background: rgba(var(--b-sc),.15); }

.sgm-market-statistics-set-betting-bc { display: flex; flex-direction: column; align-items: center; width: 100%; padding-inline-end: 5px; overflow: hidden; }

.sgm-market-statistics-set-betting-bc + .sgm-market-statistics-set-betting-bc { padding-inline-start: 5px; position: relative; }

.sgm-market-statistics-set-betting-bc + .sgm-market-statistics-set-betting-bc::before { content: ""; width: 1px; position: absolute; top: 6px; height: calc(100% - 11px); background: rgba(var(--b),1); }

[dir="ltr"] .sgm-market-statistics-set-betting-bc + .sgm-market-statistics-set-betting-bc::before { left: 0px; }

[dir="rtl"] .sgm-market-statistics-set-betting-bc + .sgm-market-statistics-set-betting-bc::before { right: 0px; }

.sgm-market-s-s-b-count-bc { font-size: 14px; font-weight: 500; color: rgba(var(--b-sc),.9); }

.sgm-market-s-s-b-name-bc { max-width: 100%; font-size: 10px; color: rgba(var(--b-sc),.8); }

.sgm-market-s-s-b-title-bc { max-width: 100%; font-size: 10px; color: rgba(var(--b-sc),.5); }

.sgm-market-statistics-set-winner-block-bc { flex-direction: column; }

.sgm-market-statistics-s-w-content-bc { display: flex; flex-direction: column; }

.sgm-market-statistics-s-w-content-bc + .sgm-market-statistics-s-w-content-bc { margin-top: 10px; padding-top: 10px; border-top: 1px solid rgba(var(--b),1); }

.sgm-market-statistics-info-bc { display: flex; }

.sgm-market-statistics-s-w-bc { display: flex; width: 100%; align-items: center; overflow: hidden; }

.sgm-market-statistics-s-w-bc:first-child { justify-content: flex-end; }

.sgm-market-statistics-s-w-bc:first-child .sgm-market-s-s-w-count-bc { margin-inline-start: 10px; }

.sgm-market-statistics-s-w-bc:nth-child(2) { justify-content: flex-start; }

.sgm-market-statistics-s-w-bc:nth-child(2) .sgm-market-s-s-w-count-bc { margin-inline-end: 10px; }

.sgm-market-statistics-s-w-bc + .sgm-market-statistics-s-w-bc { margin-inline-start: 33px; }

.sgm-market-s-s-w-name-bc { font-size: 10px; text-align: center; color: rgba(var(--b-sc),.8); }

.sgm-market-s-s-w-count-bc { flex-shrink: 0; width: 20px; height: 20px; color: rgba(var(--b-sc),1); font-size: 11px; line-height: 22px; border-radius: var(--border-radius); text-align: center; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px; background: rgba(var(--b-sc),.1); }

.sgm-market-s-s-w-count-bc + .sgm-market-s-s-w-count-bc { margin-inline-start: 3px; }

[class*="sgm-market-s"].W, [class*="sgm-market-s"].Y { color: rgb(255, 255, 255); background: rgb(16, 145, 33); }

[class*="sgm-market-s"].D { color: rgb(0, 0, 0); background: gold; }

[class*="sgm-market-s"].L { color: rgb(255, 255, 255); background: rgb(255, 52, 73); }

.sgm-market-statistics-date { margin-top: 4px; font-size: 10px; color: rgba(var(--b-sc),.4); text-align: center; }

.sgm-market-statistics-status-bc { font-size: 10px; font-weight: 400; text-align: center; color: rgba(var(--b-sc),.4); }

.sgm-market-s-previous-matches-bc { display: flex; flex-direction: column; width: 100%; overflow: hidden; }

.sgm-market-s-previous-matches-bc:first-child { padding-inline-end: 5px; }

.sgm-market-s-previous-matches-bc:nth-child(2) { padding-inline-start: 5px; }

.sgm-market-s-p-m-info-bc { display: flex; justify-content: center; align-items: center; margin: 10px 0px 5px; }

.sgm-market-s-h-f-t-block-bc { display: flex; justify-content: center; }

.sgm-market-s-h-f-t-content-bc { display: flex; }

.sgm-market-s-h-f-t-content-bc + .sgm-market-s-h-f-t-content-bc { margin-inline-start: 5px; }

.sgm-market-s-h-f-t-bc { display: flex; flex-direction: column; justify-content: space-between; align-items: center; width: 20px; height: 35px; padding: 5px 3px; color: rgb(255, 255, 255); }

.sgm-market-s-h-f-t-bc + .sgm-market-s-h-f-t-bc { margin-inline-start: 1px; }

.sgm-market-s-h-f-t-bc:first-child { border-radius: 3px 0px 0px 3px; }

.sgm-market-s-h-f-t-bc:nth-child(2) { border-radius: 0px 3px 3px 0px; }

.sgm-market-s-h-f-t-bc > span { font-size: 10px; line-height: 10px; }

.sgm-market-statistics-all-bc { display: flex; align-items: center; height: 34px; margin-top: 1px; padding: 0px 10px; color: rgba(var(--b-sc),.5); background: rgba(var(--b-sc),.1); transition: all var(--default-transition-duration); }

.sgm-market-statistics-all-bc:hover { color: rgba(var(--b-sc),.8); background: rgba(var(--b-sc),.15); cursor: pointer; }

.sgm-market-statistics-all-text-bc { flex: 1 1 auto; margin-inline-end: 10px; font-size: 12px; }

.sgm-market-statistics-all-arrow-bc { font-size: 11px; flex-shrink: 0; width: 10px; height: 100%; color: rgba(var(--b-sc),.8); position: relative; }

.sgm-market-statistics-all-arrow-bc::before { position: absolute; top: 0px; left: 0px; line-height: 34px; }

[dir="rtl"] .sgm-market-statistics-all-arrow-bc::before { transform: rotateY(180deg); }

.scoreSelectorWidget { padding: 6px; background: rgba(var(--b-sc),.05); }

.scoreSelectorWidget > .market-bc { height: 34px; border-radius: var(--border-radius); }

.scoreSelectorTeamsContainer { margin-bottom: 5px; display: flex; align-items: center; gap: 5px; overflow: hidden; }

.scoreSelectorSingleTeam { flex: 1 0 0px; overflow: hidden; }

.scoreSelectorTeamName { width: 100%; padding: 5px; font-size: 12px; text-align: center; color: rgba(var(--b-sc),.7); }

.scoreSelectorActions { width: 100%; display: grid; grid-template-columns: auto 1fr auto; align-items: center; }

.scoreSelectorActions > .btn { width: 45px; padding: 0px 5px; font-size: 10px; }

.scoreSelectorCurrentValue { height: 100%; margin-left: 5px; margin-right: 5px; display: flex; justify-content: center; align-items: center; font-size: 12px; text-align: center; color: rgba(var(--b-sc),.8); }