@font-face { font-family: "SportDigi Sport Icons"; src: url("http://cdn-sp.kertn.net/top-matches/1.41.7/assets/fonts/fd64546248395998877959713a491135.woff2") format("woff2"), url("http://cdn-sp.kertn.net/top-matches/1.41.7/assets/fonts/83a996294f0525c44ff0a48c95e32815.woff") format("woff"), url("http://cdn-sp.kertn.net/top-matches/1.41.7/assets/fonts/12c906ddb6991b54151401436312ece8.ttf") format("ttf"); font-weight: normal; font-style: normal; }
@font-face { font-family: "SportDigi Standard Icons"; src: url("http://cdn-sp.kertn.net/top-matches/1.41.7/assets/fonts/82331c1556b15deca754f6ae6c9744f1.woff2") format("woff2"), url("http://cdn-sp.kertn.net/top-matches/1.41.7/assets/fonts/0815cfcb3f952c0ffabcbe0deadf8f35.woff") format("woff"), url("http://cdn-sp.kertn.net/top-matches/1.41.7/assets/fonts/9c948665b3ae4e2d36c51653b0fd1039.eot") format("eot"), url("http://cdn-sp.kertn.net/top-matches/1.41.7/assets/fonts/551d9d34601cb1950f2fb41628d6875e.ttf") format("ttf"); font-weight: normal; font-style: normal; }
.avwZS { display: inline-block; text-rendering: auto; font-weight: normal; font-style: normal; font-size: 20px; text-transform: none; text-align: center; color: inherit; transition: inherit; direction: ltr !important; font-family: "SportDigi Standard Icons", sans-serif !important; }
.avwZS::before { content: ""; }
.bfxuMr { display: inline-block; text-rendering: auto; font-weight: normal; font-style: normal; font-size: 20px; text-transform: none; text-align: center; color: inherit; transition: inherit; direction: ltr !important; font-family: "SportDigi Standard Icons", sans-serif !important; }
.bfxuMr::before { content: ""; }
.fSqpUr { display: inline-block; text-rendering: auto; font-weight: normal; font-style: normal; font-size: 22px; text-transform: none; text-align: center; color: inherit; transition: inherit; direction: ltr !important; font-family: "SportDigi Sport Icons", sans-serif !important; }
.fSqpUr::before { content: ""; }
.gdbWgJ { display: inline-block; text-rendering: auto; font-weight: normal; font-style: normal; font-size: 22px; text-transform: none; text-align: center; color: inherit; transition: inherit; direction: ltr !important; font-family: "SportDigi Sport Icons", sans-serif !important; }
.gdbWgJ::before { content: ""; }
.fXZYuk { display: inline-block; text-rendering: auto; font-weight: normal; font-style: normal; font-size: 22px; text-transform: none; text-align: center; color: inherit; transition: inherit; direction: ltr !important; font-family: "SportDigi Sport Icons", sans-serif !important; }
.fXZYuk::before { content: ""; }
.gEeZhu { display: inline-block; text-rendering: auto; font-weight: normal; font-style: normal; font-size: 22px; text-transform: none; text-align: center; color: inherit; transition: inherit; direction: ltr !important; font-family: "SportDigi Sport Icons", sans-serif !important; }
.gEeZhu::before { content: ""; }
.fwVcwf { display: inline-block; text-rendering: auto; font-weight: normal; font-style: normal; font-size: 22px; text-transform: none; text-align: center; color: inherit; transition: inherit; direction: ltr !important; font-family: "SportDigi Sport Icons", sans-serif !important; }
.fwVcwf::before { content: ""; }
.fSPgFS { display: inline-block; text-rendering: auto; font-weight: normal; font-style: normal; font-size: 22px; text-transform: none; text-align: center; color: inherit; transition: inherit; direction: ltr !important; font-family: "SportDigi Sport Icons", sans-serif !important; }
.fSPgFS::before { content: ""; }
.eYcoUW { font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
.JhijG { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding-top: 50px; padding-bottom: 50px; }
.JhijG > span { display: inline-block; width: 32px; height: 32px; vertical-align: text-bottom; border-top-color: ; border-top-style: ; border-top-width: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-right-color: transparent; border-radius: 50%; animation: 0.75s linear 0s infinite normal none running bqZzKE; }
@-webkit-keyframes bqZzKE { 
  100% { transform: rotate(360deg); }
}
@keyframes bqZzKE { 
  100% { transform: rotate(360deg); }
}
.wECJX { width: 100%; height: 58px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; margin-left: 4px; margin-right: 4px; border-radius: var(--sport-digi-tp-border-radius); transition: all 0.25s ease-in-out 0s; background-color: var(--sport-digi-tp-odd-bg); color: var(--sport-digi-tp-odd-color); cursor: pointer; }
.wECJX > * { touch-action: none; pointer-events: none; }
.wECJX:hover { background: var(--sport-digi-tp-odd-bg-hover); color: var(--sport-digi-tp-odd-color-hover); }
.wECJX:hover > span:last-child { color: var(--sport-digi-tp-odd-color-hover); }
.wECJX > span:first-child { padding-bottom: 6px; }
@media (max-width: 767px) {
  .wECJX > span:first-child { font-size: 12px; }
}
.wECJX > span:last-child { font-size: 18px; color: var(--sport-digi-tp-odd-factor-color); }
@media (max-width: 767px) {
  .wECJX > span:last-child { font-size: 16px; }
}
@media (max-width: 767px) {
  .wECJX { height: 48px; }
}
.cQSaWH { width: 72px; height: 72px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-shrink: 0; margin-left: auto; margin-right: auto; border-radius: 50%; background-color: var(--sport-digi-tp-team-logo-bg); }
.cQSaWH > img { max-width: 40px; max-height: 40px; object-fit: contain; }
@media (max-width: 767px) {
  .cQSaWH { width: 48px; height: 48px; }
  .cQSaWH > img { max-width: 26px; max-height: 26px; }
}
.eZqcrI { width: 24px; height: 24px; flex-shrink: 0; }
.gTWNOX { min-height: 36px; display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; padding-left: 16px; padding-right: 16px; border-radius: var(--sport-digi-tp-border-radius); background-color: var(--sport-digi-tp-panel-bg); color: var(--sport-digi-tp-panel-color); }
.eNpfYQ { -webkit-box-flex: 1; flex-grow: 1; border-radius: var(--sport-digi-tp-border-radius--md); padding-left: 0px; padding-right: 0px; }
.eNpfYQ > div { max-width: 100%; -webkit-box-flex: 1; flex-grow: 1; }
.iwIwVk { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; border-bottom: 2px solid var(--sport-digi-tp-match-header-border-color); padding: 14px 16px; }
@media (max-width: 767px) {
  .iwIwVk { padding: 10px 8px; }
}
.ifyqcM { display: flex; -webkit-box-align: center; align-items: center; padding: 26px 16px; }
.ifyqcM > p { font-size: 16px; margin-left: 12px; margin-right: 12px; color: var(--sport-digi-tp-panel-color); }
@media (max-width: 767px) {
  .ifyqcM > p { font-size: 14px; margin-left: 6px; margin-right: 6px; }
}
@media (max-width: 767px) {
  .ifyqcM { padding: 32px 8px; }
}
.lauGFh { display: flex; padding: 0px 12px 16px; }
@media (max-width: 767px) {
  .lauGFh { padding: 0px 4px 8px; }
}
.dNZCPY { display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dNZCPY > span { font-size: 14px; line-height: 1.4; margin-left: 8px; margin-right: 8px; min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@media (max-width: 767px) {
  .dNZCPY > span { font-size: 12px; }
}
.hbUhjX { display: flex; flex-shrink: 0; font-size: 14px; color: var(--sport-digi-tp-match-date-color); }
.hbUhjX > span:nth-of-type(2) { margin-left: 8px; margin-right: 8px; }
@media (max-width: 767px) {
  .hbUhjX { font-size: 12px; }
}
.irEImw { display: flex; flex-direction: column; flex-basis: 100%; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; }
.irEImw > p { font-size: 14px; line-height: 1.4; text-align: center; margin-top: 12px; margin-bottom: 0px; min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
@media (max-width: 767px) {
  .irEImw > p { font-size: 16px; }
}
.eeEszX { padding-left: 0px; padding-right: 0px; }
.eeEszX ul { display: flex; list-style: none; padding-left: 0px; margin-top: 0px; margin-bottom: 0px; overflow: auto hidden; min-width: 0px; color: var(--sport-digi-tp-sports-list-color); }
.eeEszX ul::-webkit-scrollbar-track { display: none !important; }
.eeEszX ul::-webkit-scrollbar { display: none !important; }
.eeEszX ul::-webkit-scrollbar-thumb { display: none !important; }
.eeEszX ul > li { width: 36px; height: 36px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-shrink: 0; cursor: pointer; transition: all 0.25s ease-in-out 0s; }
.eeEszX ul > li:hover { background-color: var(--sport-digi-tp-sports-list-item-bg-hover); color: var(--sport-digi-tp-sports-list-item-color-hover); }
.eeEszX ul > li[data-active="true"] { color: var(--sport-digi-tp-sports-list-item-color-hover); }
.gRdCYj { display: flex; -webkit-box-pack: justify; justify-content: space-between; padding-bottom: 8px; }
.jjroSR { max-width: 100%; display: flex; }
.jjroSR > * + * { margin-left: 8px; }
.jjroSR > div:first-child { flex-shrink: 0; font-size: 12px; font-weight: 500; letter-spacing: 1.2px; text-transform: uppercase; }
.jwJHTV { background-color: transparent; padding-left: 0px; padding-right: 0px; border-radius: 0px; }
.jwJHTV > button { min-height: 36px; border: 0px; flex-shrink: 0; border-radius: var(--sport-digi-tp-border-radius); padding-left: 14px; padding-right: 14px; transition: background-color 0.25s ease-in-out 0s, color 0.25s ease-in-out 0s, opacity 0.25s ease-in-out 0s; background-color: var(--sport-digi-tp-panel-bg); color: var(--sport-digi-tp-header-color); cursor: pointer; }
.jwJHTV > button:active { background-color: var(--sport-digi-tp-header-button-active-bg); }
.jwJHTV > button:hover { color: var(--sport-digi-tp-header-button-color-hover); }
.jwJHTV > button:focus { outline: 0px; }
.jwJHTV > button:disabled { pointer-events: none; touch-action: none; opacity: 0.6; }
.jwJHTV > button i { transform: rotate(0deg); line-height: 20px; }
.jwJHTV > * + * { margin-left: 8px; }
@media (max-width: 767px) {
  .jwJHTV { display: none; }
}