.variables--YZoJX {
  --sb-color-bg-world-cup-link: unset;
  --sb-color-border-world-cup-link: unset;
  --sb-color-border-world-cup-link-hover: unset;
  --sb-color-text-world-cup-link: unset;
  --sb-color-bg-world-cup-link-countdown: unset;
  --sb-color-border-world-cup-link-countdown: unset;
  --sb-color-text-world-cup-link-countdown-time: unset;
  --sb-color-text-world-cup-link-countdown-time-accent: unset;
  --sb-color-text-world-cup-link-countdown-name: unset;
}
[data-mobile="true"] .link-container--H6m7l {
  padding: 0 10px;
}
.link--XtopV {
  align-items: center;
  background: var(--sb-color-bg-world-cup-link);
  border: 1px solid var(--sb-color-border-world-cup-link);
  border-radius: 8px;
  display: flex;
  gap: 8px;
  height: 110px;
  justify-content: center;
  transition: border-color 0.25s ease-in-out;
}
[data-mobile="true"] .link--XtopV {
  height: 100px;
}
@media (hover: hover) {
  .link--XtopV:hover {
    border-color: var(--sb-color-border-world-cup-link-hover);
  }
}
.icon-container--vkkdT {
  flex-shrink: 0;
  height: 78px;
  position: relative;
  width: 78px;
}
.world-cup-icon--byb2G {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
.content--Ti1na {
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: center;
  width: 100%;
}
.title--LBD9E {
  color: var(--sb-color-text-world-cup-link);
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.1px;
  padding-top: 4px;
  text-transform: capitalize;
}
.countdown--On9SA {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: auto;
  grid-gap: 8px;
  gap: 8px;
  padding-right: 18px;
}
.unit--myYOu {
  align-items: center;
  background: var(--sb-color-bg-world-cup-link-countdown);
  border: 1px solid var(--sb-color-border-world-cup-link-countdown);
  border-radius: 6px;
  color: var(--sb-color-text-world-cup-link-countdown-time);
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 56px;
  justify-content: center;
  width: 100%;
}
.unit--myYOu:last-child {
  color: var(--sb-color-text-world-cup-link-countdown-time-accent, var(--sb-color-text-world-cup-link-countdown-time));
}
[data-mobile="true"] .unit--myYOu {
  height: 46px;
}
.unit-time--WvrSX {
  font-feature-settings: lining-nums tabular-nums;
  font-size: 16px;
  font-variant-numeric: lining-nums tabular-nums;
  font-weight: 700;
}
.unit-name--IOFyj {
  color: var(--sb-color-text-world-cup-link-countdown-name);
  font-size: 11px;
}
.skeleton-loader--S1k1A {
  display: flex;
  flex-direction: column;
  gap: 10px;
  max-width: 2000px;
  width: 100%;
}
.skeleton-loader-item--d97wb {
  border-radius: 6px;
  width: 100%;
}
.spinner--ky0nG {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 16px;
}
.logo-image--PnCl2 {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
  margin-bottom: 40px;
  margin-top: 20px;
  width: 60px;
}
.loader-fit--Dkq14 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  min-height: 100px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 5;
}
.circle--SOgUo {
  background-image: -webkit-image-set(url(https://api-fixbet-tr--prd--sb.257.lol/sportsbook__static/umd/images/14f203f679cc3a7c.png) 1x,url(https://api-fixbet-tr--prd--sb.257.lol/sportsbook__static/umd/images/7170aed3899a8338.png) 2x);
  background-image: image-set(url(https://api-fixbet-tr--prd--sb.257.lol/sportsbook__static/umd/images/14f203f679cc3a7c.png) 1x,url(https://api-fixbet-tr--prd--sb.257.lol/sportsbook__static/umd/images/7170aed3899a8338.png) 2x);
  background-repeat: no-repeat;
  background-size: contain;
  height: 40px;
  width: 40px;
}
.circle--SOgUo,
.loading--FHU7P {
  animation: rotation--syb3i 0.5s linear 0s infinite normal none running;
}
@keyframes rotation--syb3i {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
:root {
  --puikit-capsule-tabs-item-height-m: 36px;
  --puikit-capsule-tabs-item-height-l: 44px;
  --puikit-capsule-tabs-item-padding-m: 0 var(--puikit-spacing-3);
  --puikit-capsule-tabs-item-padding-l: 0 var(--puikit-spacing-4);
  --puikit-capsule-tabs-gap: var(--puikit-spacing-2);
  --puikit-capsule-tabs-item-gap: var(--puikit-spacing-2);
  --puikit-capsule-tabs-item-border-radius: var(--puikit-border-radius-2);
  --puikit-capsule-tabs-item-border-radius-l: var(--puikit-border-radius-4);
  --puikit-capsule-tabs-bg: color-mix(in srgb, var(--puikit-color-neutral-400) 13%, transparent);
  --puikit-capsule-tabs-text-color: var(--puikit-color-neutral-300);
  --puikit-capsule-tabs-text-color-hover: var(--puikit-color-text-primary);
  --puikit-capsule-tabs-text-color-pressed: var(--puikit-color-neutral-400);
  --puikit-capsule-tabs-bg-hover: color-mix(in srgb, var(--puikit-color-neutral-400) 25%, transparent);
  --puikit-capsule-tabs-bg-pressed: color-mix(in srgb, var(--puikit-color-neutral-500) 7%, transparent);
  --puikit-capsule-tabs-active-bg: var(--puikit-color-brand-500);
  --puikit-capsule-tabs-active-text-color: var(--puikit-color-text-primary);
  --puikit-capsule-tabs-focus-shadow-inner: var(--puikit-color-neutral-900);
  --puikit-capsule-tabs-focus-shadow-outer: var(--puikit-color-brand-500);
  --puikit-capsule-tabs-opacity-disabled: var(--puikit-opacity-disabled);
  --puikit-capsule-tabs-transition: var(--puikit-transition-fast);
  --puikit-capsule-tabs-scroll-shadow-color: var(--puikit-color-gray-900);
}
.pui-capsule-tabs {
  align-items: center;
  display: inline-flex;
  gap: var(--puikit-capsule-tabs-gap);
  max-width: 100%;
  overflow-x: auto;
  scrollbar-width: none;
}
.pui-capsule-tabs::-webkit-scrollbar {
  display: none;
}
.pui-capsule-tabs.pui-drag-scrolling {
  cursor: grabbing;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.pui-capsule-tabs:after,
.pui-capsule-tabs:before {
  align-self: stretch;
  bottom: 0;
  content: "";
  flex-shrink: 0;
  min-width: 32px;
  opacity: 0;
  pointer-events: none;
  position: sticky;
  top: 0;
  transition: opacity var(--puikit-capsule-tabs-transition);
  z-index: 2;
}
.pui-capsule-tabs:before {
  background: linear-gradient(
    to right,
    var(--puikit-capsule-tabs-scroll-shadow-color, var(--puikit-color-gray-900)),
    transparent
  );
  inset-inline-start: 0;
  margin-inline-end: calc(-32px - var(--puikit-capsule-tabs-gap));
}
.pui-capsule-tabs:after {
  background: linear-gradient(
    to left,
    var(--puikit-capsule-tabs-scroll-shadow-color, var(--puikit-color-gray-900)),
    transparent
  );
  inset-inline-end: 0;
  margin-inline-start: calc(-32px - var(--puikit-capsule-tabs-gap));
}
.pui-capsule-tabs[data-scroll-end]:after,
.pui-capsule-tabs[data-scroll-start]:before {
  opacity: 1;
}
.pui-capsule-tabs--truncate {
  overflow: hidden;
}
.pui-capsule-tabs--truncate .pui-capsule-tabs__item {
  flex-shrink: 1;
  min-width: 0;
}
.pui-capsule-tabs--horizontal {
  align-items: center;
  flex-direction: row;
}
.pui-capsule-tabs--vertical {
  align-items: stretch;
  flex-direction: column;
}
.pui-capsule-tabs--vertical .pui-capsule-tabs__item {
  justify-content: flex-start;
  width: 100%;
}
.pui-capsule-tabs__item {
  align-items: center;
  background-color: var(--puikit-capsule-tabs-bg);
  border: none;
  border-radius: var(--puikit-capsule-tabs-item-border-radius);
  box-sizing: border-box;
  color: var(--puikit-capsule-tabs-text-color);
  cursor: pointer;
  display: inline-flex;
  gap: var(--puikit-capsule-tabs-item-gap);
  justify-content: center;
  outline: none;
  position: relative;
  text-decoration: none;
  white-space: nowrap;
}
@media (hover: hover) {
  .pui-capsule-tabs__item:hover:not([aria-disabled="true"]):not(.pui-capsule-tabs__item--active) {
    background-color: var(--puikit-capsule-tabs-bg-hover);
    color: var(--puikit-capsule-tabs-text-color-hover);
  }
}
.pui-capsule-tabs__item--active {
  background-color: var(--puikit-capsule-tabs-active-bg);
  color: var(--puikit-capsule-tabs-active-text-color);
}
.pui-capsule-tabs__item[aria-disabled="true"]:not(.pui-capsule-tabs__item--active) {
  cursor: not-allowed;
  opacity: var(--puikit-capsule-tabs-opacity-disabled);
  pointer-events: none;
}
.pui-capsule-tabs--vertical .pui-capsule-tabs__content-end {
  margin-inline-start: auto;
}
.pui-capsule-tabs--m .pui-capsule-tabs__item {
  height: var(--puikit-capsule-tabs-item-height-m);
  padding: var(--puikit-capsule-tabs-item-padding-m);
}
.pui-capsule-tabs--l .pui-capsule-tabs__item {
  border-radius: var(--puikit-capsule-tabs-item-border-radius-l);
  height: var(--puikit-capsule-tabs-item-height-l);
  padding: var(--puikit-capsule-tabs-item-padding-l);
}
.pui-capsule-tabs__item--with-badge {
  z-index: 1;
}
.pui-capsule-tabs__badge {
  inset-inline-end: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
}
[dir="rtl"] .pui-capsule-tabs:before {
  background: linear-gradient(
    to left,
    var(--puikit-capsule-tabs-scroll-shadow-color, var(--puikit-color-gray-900)),
    transparent
  );
}
[dir="rtl"] .pui-capsule-tabs:after {
  background: linear-gradient(
    to right,
    var(--puikit-capsule-tabs-scroll-shadow-color, var(--puikit-color-gray-900)),
    transparent
  );
}
.top-event-background--xHGM8 {
  background-image: url(https://api-fixbet-tr--prd--sb.257.lol/sportsbook__static/umd/images/3a90f2799d5c3e8c.webp);
  background-size: cover;
  height: 100%;
  width: 100%;
}
.top-event-soccer {
  background-image: url(https://api-fixbet-tr--prd--sb.257.lol/sportsbook__static/umd/images/844cb3cc298f1cef.webp);
}
.top-event-basketball {
  background-image: url(https://api-fixbet-tr--prd--sb.257.lol/sportsbook__static/umd/images/6151e1e169206f01.webp);
}
.top-event-tennis {
  background-image: url(https://api-fixbet-tr--prd--sb.257.lol/sportsbook__static/umd/images/02b54500e940501f.webp);
}
.picture--oBjNH {
  display: flex;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.picture-img--Mddfa {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  width: 100%;
}
.size-adjust--umcyh {
  height: 100%;
}
.hidden--Zr4DH {
  opacity: 0;
}
.background-picture--m0emd {
  height: 100%;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.container--amQI6,
.container--amQI6 .icon--sY5up {
  height: var(--info-box-size, 14px);
}
.container--amQI6 .icon--sY5up {
  width: var(--info-box-size, 14px);
}
.container--amQI6 .tooltip--ttCdF {
  background: var(--info-box-tooltip-bg-color);
  border-radius: 8px;
  color: var(--info-box-tooltip-color);
  font-size: var(--info-box-tooltip-font-size, 12px);
  font-weight: var(--info-box-tooltip-font-weight, 500);
  line-height: var(--info-box-tooltip-line-height, normal);
  max-width: var(--info-box-tooltip-width, 290px);
  opacity: 1;
  text-transform: none;
  white-space: normal;
  z-index: var(--info-box-tooltip-z-index, 1);
}
[data-mobile="true"] .container--amQI6 .tooltip--ttCdF {
  max-width: 80vw;
}
.container--amQI6 .money--CD3aq {
  margin-top: 4px;
}
.variables--mfzB6 {
  --slide-transition: 0.2s all ease-in-out 0.2s;
  --hot-combos-amount: 2;
  --hot-combos-row-height-idle: 49px;
  --hot-combos-row-height-active: 51px;
  --hot-combos-row-height-diff: calc(var(--hot-combos-row-height-active) - var(--hot-combos-row-height-idle));
}
.widget-container--wDbMQ {
  display: flex;
  flex-direction: column;
  gap: var(--padding-xs-vertical);
  overflow: hidden;
}
.header-title-with-expand--ljJ4j {
  align-items: center;
  display: grid;
  grid-template-columns: min-content minmax(0, auto) min-content;
  height: 36px;
  width: 100%;
  grid-gap: var(--padding-xs-horizontal);
  background-color: var(--home-page-neutral-1000);
  border-radius: var(--border-radius-m);
  color: var(--hot-combos-icon-color);
  gap: var(--padding-xs-horizontal);
  padding: 0 var(--padding-m-horizontal);
}
.expanded--V89rV {
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
}
.header-title--NMWAS {
  color: var(--home-page-text);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  justify-self: left;
  line-height: 20px;
}
.hot-combos-icon--el9Nl {
  color: var(--hot-combos-icon-color);
}
.header-icon--h96Id {
  color: var(--home-page-text);
}
.loading-container--Gnyn_,
.success-container--VRIr7 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--padding-m-vertical);
  height: 255px;
  justify-content: center;
  padding-bottom: var(--padding-m-vertical);
}
[data-mobile="true"] .loading-container--Gnyn_,
[data-mobile="true"] .success-container--VRIr7 {
  padding: 0 var(--padding-l-horizontal) var(--padding-m-vertical);
}
.spinner--iAmcq {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: var(--padding-m-horizontal) var(--padding-m-vertical);
}
.loader--xx1EL {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
  margin-bottom: 20px;
  margin-top: 10px;
  width: 60px;
}
.loading-text--o4MbA {
  color: var(--home-page-text);
  font-size: 14px;
  font-weight: 500;
  text-align: center;
}
.title--y8leh {
  font-size: 17px;
  font-weight: 700;
  line-height: normal;
  text-transform: capitalize;
}
.sub-title--FF8CL,
.title--y8leh {
  color: var(--home-page-text);
  font-style: normal;
}
.sub-title--FF8CL {
  font-size: 12px;
  font-weight: 500;
  padding-bottom: var(--padding-m-vertical);
  text-align: center;
}
.hot-combo-card--y5mmI {
  display: flex;
  flex-direction: column;
  gap: 4px;
  min-width: 0;
}
.slider-container--Un9v1 {
  position: relative;
}
.arrow-container--TUgRk {
  height: 100%;
  position: absolute;
  top: 0;
  width: 128px;
}
[data-mobile="true"] .arrow-container--TUgRk {
  width: 12px;
}
.arrow-container--TUgRk.prev-arrow--adALv {
  left: 0;
}
.arrow-container--TUgRk.next-arrow--gkbNW {
  right: 0;
}
.arrow--ps2h1 {
  align-items: center;
  animation: fade-in--tqUaA 0.1s ease-in-out;
  background: var(--home-page-neutral-1000);
  border: 1px solid var(--home-page-text);
  border-radius: 100%;
  box-shadow: 0 0 12px 0 var(--home-page-neutral-1100-opacity-40);
  color: var(--home-page-text);
  display: flex;
  height: 25px;
  justify-content: center;
  position: absolute;
  top: calc(50% - 12.5px);
  transition: all 0.1s ease-in-out;
  width: 25px;
}
.arrow--ps2h1.prev-arrow--adALv {
  left: var(--padding-s-horizontal);
}
.arrow--ps2h1.next-arrow--gkbNW {
  right: var(--padding-s-horizontal);
}
@media (hover: hover) {
  .arrow-container--TUgRk:hover .arrow--ps2h1 {
    border-color: var(--home-page-primary);
    color: var(--home-page-primary);
  }
}
@keyframes fade-in--tqUaA {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.hot-combo-container--zk5o0 {
  display: flex;
  flex-direction: column;
  gap: var(--padding-xs-vertical);
  opacity: 0.1;
  padding: calc(var(--hot-combos-amount) * var(--hot-combos-row-height-diff) / 2) calc(var(--padding-m-horizontal) / 2);
  transition: var(--slide-transition);
}
.active-hot-combo-container--BrMlW {
  opacity: 1;
  padding: 0 calc(var(--padding-m-horizontal) / 2);
}
.showed-hot-combo-container--AuZkJ {
  opacity: 0.7;
  padding: 0 calc(var(--padding-m-horizontal) / 2);
}
.row-skeleton--d2NXt {
  border-radius: var(--border-radius-m);
  height: var(--hot-combos-row-height-idle);
  transition: var(--slide-transition);
}
.active-hot-combo-container--BrMlW .row-skeleton--d2NXt {
  height: var(--hot-combos-row-height-active);
}
.outcome-content--ssxNA {
  align-items: center;
  background: var(--home-page-neutral-1000);
  border-radius: var(--border-radius-m);
  display: flex;
  gap: var(--padding-m-horizontal);
  height: var(--hot-combos-row-height-idle);
  justify-content: space-between;
  min-width: 0;
  padding: var(--padding-m-vertical) var(--padding-m-horizontal);
  transition: var(--slide-transition);
  width: 100%;
}
.active-hot-combo-container--BrMlW .outcome-content--ssxNA {
  height: var(--hot-combos-row-height-active);
}
.event-link--sNUFf {
  display: flex;
  flex-direction: column;
  min-width: 0;
  width: 100%;
}
.outcome-item-first-row--goF9Y {
  align-items: center;
  display: flex;
  gap: var(--padding-xs-vertical);
  justify-content: space-between;
  min-width: 0;
  width: 100%;
}
.participants-text-wrapper--Cd9dY {
  align-items: center;
  color: var(--home-page-neutral-300);
  display: flex;
  gap: 4px;
  min-width: 0;
}
.participants-text--NSJ2T {
  border-bottom: 1px solid transparent;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 14px;
  padding-top: 2px;
}
[data-mobile="true"] .participants-text--NSJ2T {
  font-size: 11px;
}
@media (hover: hover) {
  .event-link--sNUFf:hover .participants-text--NSJ2T {
    border-bottom: 1px solid var(--home-page-neutral-300);
  }
}
.event-status--dVdE4 {
  align-items: center;
  color: var(--home-page-neutral-300);
  display: flex;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  justify-content: flex-end;
  line-height: 14px;
  min-width: 80px;
  padding-top: 2px;
  text-align: right;
}
[data-mobile="true"] .event-status--dVdE4 {
  font-size: 9px;
  min-width: 64px;
}
.outcome-item-second-row--G4VYc {
  align-items: center;
  display: flex;
  gap: var(--padding-m-horizontal);
  min-width: 0;
}
.event-outcome-name--nFcJn {
  color: var(--home-page-text);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  min-width: 0;
}
[data-mobile="true"] .event-outcome-name--nFcJn {
  font-size: 13px;
}
.event-market-name--enXPX {
  color: var(--home-page-text);
  font-size: 10px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  padding-top: 2px;
}
[data-mobile="true"] .event-market-name--enXPX {
  font-size: 10px;
}
.coefficient-cell--ZRWSh {
  align-items: center;
  border-left: 1px dashed var(--home-page-neutral-800);
  color: var(--home-page-text);
  display: flex;
  flex-shrink: 0;
  font-size: 16px;
  font-weight: 700;
  height: 32px;
  justify-content: center;
  line-height: 20px;
  position: relative;
  width: 64px;
}
.coefficient-cell--ZRWSh.up--P2bx2:not(.locked--gCMTr) {
  color: var(--home-page-success);
}
.coefficient-cell--ZRWSh.down--hUqKG:not(.locked--gCMTr) {
  color: var(--home-page-error);
}
.coefficient-status--piJrq {
  position: absolute;
  right: 5px;
  top: 22px;
}
.navigation-dots-scroll--eygGK {
  display: flex;
  justify-content: center;
  min-width: 0;
  padding: var(--padding-xs-vertical) 0;
  position: relative;
  width: 100%;
}
.navigation-dots--YK9T0 {
  align-items: center;
  display: flex;
  gap: var(--padding-m-horizontal);
  justify-content: center;
}
.navigation-dot-item--pGI6A {
  border: 1px solid var(--home-page-neutral-600);
  border-radius: 50%;
  height: 10px;
  width: 10px;
}
.navigation-dot-item--pGI6A.active--uIzN_ {
  background: var(--home-page-primary);
  border: 1px solid var(--home-page-primary);
}
.bottom-content--y9OXO {
  background-color: var(--home-page-neutral-1000);
  border-radius: var(--border-radius-m);
  display: flex;
  flex-direction: column;
  gap: var(--padding-m-vertical);
  width: 100%;
}
.footer--Z_dc2 {
  --stake-border-radius: var(--border-radius-xl);
  --stake-width: 100%;
  --stake-height: 36px;
  align-items: center;
  display: grid;
  grid-template-columns: minmax(0, 0.5fr) var(--padding-m-horizontal) minmax(0, 1fr);
  grid-template-rows: 100%;
  padding: 0 var(--padding-m-horizontal) var(--padding-m-horizontal);
}
[data-mobile="true"] .footer--Z_dc2 {
  grid-template-columns: minmax(0, 1fr) var(--padding-xs-horizontal) minmax(0, 1fr);
}
.total-payout-skeleton--HEsBS {
  height: 17px;
  width: 80px;
}
.total-stake-and-return--lHKDc {
  display: flex;
  flex-direction: column;
  gap: var(--padding-m-vertical);
}
.bottom-row--qrqsa {
  align-items: center;
  color: var(--home-page-text);
  display: flex;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  justify-content: space-between;
  line-height: normal;
  min-width: 0;
  padding: 0 var(--padding-m-horizontal);
  text-transform: capitalize;
}
.bottom-row-left-part--cthJl {
  align-items: center;
  display: grid;
  grid-template-columns: minmax(0, 1fr) min-content;
  grid-gap: var(--padding-xs-horizontal);
  gap: var(--padding-xs-horizontal);
}
.payout-container--XzmD9 {
  align-items: center;
  display: flex;
  gap: 8px;
  min-width: 0;
}
.boosted-payout-container--9laz0 {
  align-items: center;
  color: var(--home-page-accent);
  display: flex;
  gap: 4px;
  min-width: 0;
}
.coefficient-container--bucdg {
  align-items: center;
  display: flex;
  gap: 8px;
  min-width: 0;
}
.boosted-coefficient-container--aKduY {
  align-items: center;
  color: var(--home-page-accent);
  display: flex;
  gap: 4px;
  min-width: 0;
}
.payout--URThX,
.total-coefficient--tdTQc {
  color: var(--home-page-neutral-300);
  text-decoration: line-through;
}
.hint-container--HMk_8 {
  --info-box-tooltip-bg-color: var(--home-page-primary);
  --info-box-tooltip-color: var(--home-page-primary-text);
}
.combo-boost-row--jYh22 {
  background: var(--home-page-neutral-1040);
  border: 1px solid var(--home-page-primary);
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
  padding: var(--padding-m-vertical) var(--padding-m-horizontal);
  position: relative;
}
.combo-boost-text--xvUO7 {
  color: var(--home-page-text);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
}
.combo-boost-label--bNOYE {
  background: var(--home-page-primary);
  border-bottom-left-radius: var(--border-radius-m);
  color: var(--home-page-primary-text);
  font-size: 12px;
  padding: 2px 4px;
  position: absolute;
  right: 0;
  top: 0;
}
.error--QmXAB {
  align-items: center;
  background: rgb(245 63 63/0.1);
  border-bottom: 1px solid var(--home-page-error);
  border-top: 1px solid var(--home-page-neutral-1000);
  color: var(--home-page-error);
  display: flex;
  font-size: 12px;
  font-weight: 400;
  gap: 16px;
  height: 60px;
  letter-spacing: 0;
  line-height: 14px;
  padding: 0 16px;
  text-align: left;
}
.widget-container--wDbMQ .place-bet-button--Q8HBm {
  align-items: center;
  border-radius: var(--border-radius-xl) !important;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  height: 36px !important;
  justify-content: center;
  min-height: 36px !important;
  padding: 0 4px !important;
  transition: opacity 0.2s ease;
  width: 100%;
}
.widget-container--wDbMQ .place-bet-button--Q8HBm:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.widget-container--wDbMQ .place-bet-button--Q8HBm:not(:disabled):hover {
  opacity: 0.8;
}
.variables--XxLpD {
  --slide-transition: var(--home-page-2-hot-combos-slide-transition, 0.2s all ease-in-out 0.2s);
  --hot-combos-amount: 2;
  --hot-combos-row-height-idle: 49px;
  --hot-combos-row-height-active: 51px;
  --hot-combos-row-height-diff: calc(var(--hot-combos-row-height-active) - var(--hot-combos-row-height-idle));
}
.widget-container--pxznz {
  display: flex;
  flex-direction: column;
  gap: var(--padding-xs-vertical);
  overflow: hidden;
}
.widget-container--pxznz .slick-arrow {
  display: none !important;
}
.header-title-with-expand--KD4ZH {
  align-items: center;
  cursor: pointer;
  display: grid;
  grid-template-columns: min-content minmax(0, auto) min-content;
  height: 36px;
  width: 100%;
  grid-gap: var(--padding-xs-horizontal);
  background: var(--home-page-2-surface-header);
  border-radius: var(--border-radius-m);
  color: var(--home-page-2-icon-hot-combos);
  gap: var(--padding-xs-horizontal);
  padding: 0 var(--padding-m-horizontal);
}
.expanded--ZUyHK {
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
}
.header-title--nVzsK {
  color: var(--home-page-2-text-header);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  justify-self: left;
  line-height: 20px;
}
.hot-combos-icon--ewSNU {
  color: var(--home-page-2-icon-hot-combos);
  padding: 1px;
}
.header-icon--pDrQi {
  color: var(--home-page-2-text-header);
}
.loading-container--NFOJO,
.success-container--bu1Rr {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--padding-m-vertical);
  height: 255px;
  justify-content: center;
  padding-bottom: var(--padding-m-vertical);
}
[data-mobile="true"] .loading-container--NFOJO,
[data-mobile="true"] .success-container--bu1Rr {
  padding: 0 var(--padding-l-horizontal) var(--padding-m-vertical);
}
.spinner--DExl3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: var(--padding-m-horizontal) var(--padding-m-vertical);
}
.loader--NFK5U {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 60px;
  margin-bottom: 20px;
  margin-top: 10px;
  width: 60px;
}
.loading-text--nEXSB {
  color: var(--home-page-2-text-primary);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
}
.title--Q6o_R {
  font-size: 17px;
  font-weight: 700;
  line-height: normal;
  text-transform: capitalize;
}
.sub-title--WtIlv,
.title--Q6o_R {
  color: var(--home-page-2-text-primary);
  font-style: normal;
}
.sub-title--WtIlv {
  font-size: 12px;
  font-weight: 500;
  padding-bottom: var(--padding-m-vertical);
  text-align: center;
}
.hot-combo-card--ntsmG {
  display: flex;
  flex-direction: column;
  gap: 4px;
  min-width: 0;
}
.slider-container--qBWor {
  position: relative;
}
.arrow-container--tD5F9 {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  top: 0;
  width: 128px;
}
[data-mobile="true"] .arrow-container--tD5F9 {
  width: 12px;
}
.arrow-container--tD5F9.prev-arrow--e_Blu {
  left: 0;
}
.arrow-container--tD5F9.next-arrow--UaR_5 {
  right: 0;
}
.arrow--ZQ1kI {
  align-items: center;
  animation: fade-in--FD170 0.1s ease-in-out;
  background: var(--home-page-2-surface-background);
  border: 1px solid var(--home-page-2-text-primary);
  border-radius: 100%;
  box-shadow: 0 0 12px 0 var(--home-page-2-shadow-40-background);
  color: var(--home-page-2-text-primary);
  display: flex;
  height: 25px;
  justify-content: center;
  position: absolute;
  top: calc(50% - 12.5px);
  transition: all 0.1s ease-in-out;
  width: 25px;
}
.arrow--ZQ1kI.prev-arrow--e_Blu {
  left: var(--padding-s-horizontal);
}
.arrow--ZQ1kI.next-arrow--UaR_5 {
  right: var(--padding-s-horizontal);
}
@media (hover: hover) {
  .arrow-container--tD5F9:hover .arrow--ZQ1kI {
    border-color: var(--home-page-2-border-comboboost);
    color: var(--home-page-2-surface-comboboost);
  }
}
@keyframes fade-in--FD170 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.hot-combo-container--B9igP {
  display: flex;
  flex-direction: column;
  gap: var(--padding-xs-vertical);
  opacity: 0.1;
  padding: calc(var(--hot-combos-amount) * var(--hot-combos-row-height-diff) / 2) calc(var(--padding-m-horizontal) / 2);
  transition: var(--slide-transition);
}
.active-hot-combo-container--YNkuT {
  opacity: 1;
  padding: 0 calc(var(--padding-m-horizontal) / 2);
}
.showed-hot-combo-container--OHgrf {
  opacity: 0.7;
  padding: 0 calc(var(--padding-m-horizontal) / 2);
}
.row-skeleton--tDgYx {
  border-radius: var(--border-radius-m);
  height: var(--hot-combos-row-height-idle);
  transition: var(--slide-transition);
}
.active-hot-combo-container--YNkuT .row-skeleton--tDgYx {
  height: var(--hot-combos-row-height-active);
}
.outcome-content--hnkQR {
  align-items: center;
  background: var(--home-page-2-surface-background);
  border-radius: var(--border-radius-m);
  display: flex;
  gap: var(--padding-m-horizontal);
  height: var(--hot-combos-row-height-idle);
  justify-content: space-between;
  min-width: 0;
  padding: var(--padding-m-vertical) var(--padding-m-horizontal);
  transition: var(--slide-transition);
  width: 100%;
}
.active-hot-combo-container--YNkuT .outcome-content--hnkQR {
  height: var(--hot-combos-row-height-active);
}
.event-link--A822t {
  display: flex;
  flex-direction: column;
  min-width: 0;
  width: 100%;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.outcome-item-first-row--Xc3Hw {
  align-items: center;
  display: flex;
  gap: var(--padding-xs-vertical);
  justify-content: space-between;
  min-width: 0;
  width: 100%;
}
.participants-text-wrapper--WgO5D {
  align-items: center;
  color: var(--home-page-2-text-additional);
  display: flex;
  gap: 4px;
  min-width: 0;
}
.participants-text--yJmSb {
  border-bottom: 1px solid transparent;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 14px;
  padding-top: 2px;
}
[data-mobile="true"] .participants-text--yJmSb {
  font-size: 11px;
}
@media (hover: hover) {
  .event-link--A822t:hover .participants-text--yJmSb {
    border-bottom: 1px solid var(--home-page-2-text-additional);
  }
}
.event-status--_85xh {
  align-items: center;
  color: var(--home-page-2-text-additional);
  display: flex;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  justify-content: flex-end;
  line-height: 14px;
  min-width: 80px;
  padding-top: 2px;
  text-align: right;
}
[data-mobile="true"] .event-status--_85xh {
  font-size: 9px;
  min-width: 64px;
}
.outcome-item-second-row--CLdN4 {
  align-items: center;
  display: flex;
  gap: var(--padding-m-horizontal);
  min-width: 0;
}
.event-outcome-name--WOjX4 {
  color: var(--home-page-2-text-primary);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  min-width: 0;
}
[data-mobile="true"] .event-outcome-name--WOjX4 {
  font-size: 13px;
}
.event-market-name--C4HQg {
  color: var(--home-page-2-text-primary);
  font-size: 10px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  padding-top: 2px;
}
[data-mobile="true"] .event-market-name--C4HQg {
  font-size: 10px;
}
.coefficient-cell--aD8F8 {
  align-items: center;
  border-inline-start: 1px dashed var(--home-page-2-border-background);
  color: var(--home-page-2-text-primary);
  display: flex;
  flex-shrink: 0;
  font-size: 16px;
  font-weight: 700;
  height: 32px;
  justify-content: center;
  line-height: 20px;
  position: relative;
  width: 64px;
}
.coefficient-cell--aD8F8.up--n7FKD:not(.locked--TBTFQ) {
  color: var(--home-page-2-text-success);
}
.coefficient-cell--aD8F8.down--HzVOC:not(.locked--TBTFQ) {
  color: var(--home-page-2-text-error);
}
.coefficient-status--KI33G {
  position: absolute;
  right: 5px;
  top: 22px;
}
.navigation-dots-scroll--I68cR {
  display: flex;
  justify-content: center;
  min-width: 0;
  padding: var(--padding-xs-vertical) 0;
  position: relative;
  width: 100%;
}
.navigation-dots--HvbtA {
  align-items: center;
  display: flex;
  gap: var(--padding-m-horizontal);
  justify-content: center;
}
.navigation-dot-item--GMchi {
  border: 1px solid var(--home-page-2-border-dot);
  border-radius: 50%;
  height: 10px;
  width: 10px;
}
.navigation-dot-item--GMchi.active--ZxeRz {
  background: var(--home-page-2-surface-dot-active);
  border: 1px solid var(--home-page-2-border-dot-active);
}
.bottom-content--mIANZ {
  background-color: var(--home-page-2-surface-background);
  border-radius: var(--border-radius-m);
  display: flex;
  flex-direction: column;
  gap: var(--padding-m-vertical);
  width: 100%;
}
.stake-input--IFMk3 {
  min-width: 100%;
}
.footer--cbA_U {
  --stake-border-radius: var(--border-radius-xl);
  --stake-width: 100%;
  --stake-height: 36px;
  align-items: center;
  display: grid;
  grid-template-columns: minmax(0, 0.5fr) var(--padding-m-horizontal) minmax(0, 1fr);
  grid-template-rows: 100%;
  padding: 0 var(--padding-m-horizontal) var(--padding-m-horizontal);
}
[data-mobile="true"] .footer--cbA_U {
  grid-template-columns: minmax(0, 1fr) var(--padding-xs-horizontal) minmax(0, 1fr);
}
.total-payout-skeleton--OAZmS {
  height: 100%;
  width: 80px;
}
.total-stake-and-return--BkbpT {
  display: flex;
  flex-direction: column;
  gap: var(--padding-m-vertical);
}
.bottom-row--R9oCA {
  align-items: center;
  color: var(--home-page-2-text-primary);
  display: flex;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  justify-content: space-between;
  line-height: normal;
  min-width: 0;
  padding: 0 var(--padding-m-horizontal);
  text-transform: capitalize;
}
.bottom-row-left-part--fGTed {
  align-items: center;
  display: grid;
  grid-template-columns: minmax(0, 1fr) min-content;
  grid-gap: var(--padding-xs-horizontal);
  gap: var(--padding-xs-horizontal);
}
.payout-container--tiJ33 {
  align-items: center;
  display: flex;
  gap: 8px;
  min-width: 0;
}
.boosted-payout-container--MdSLg {
  align-items: center;
  color: var(--home-page-2-surface-quick-bet-text, var(--home-page-2-surface-quick-bet));
  display: flex;
  gap: 4px;
  min-width: 0;
}
.coefficient-container--cVGEE {
  align-items: center;
  display: flex;
  gap: 8px;
  min-width: 0;
}
.boosted-coefficient-container--BBZX2 {
  align-items: center;
  color: var(--home-page-2-surface-quick-bet-text, var(--home-page-2-surface-quick-bet));
  display: flex;
  gap: 4px;
  min-width: 0;
}
.payout--LoK_r,
.total-coefficient--KSxL7 {
  color: var(--home-page-2-text-additional);
  text-decoration: line-through;
}
.hint-container--jzf6p {
  --info-box-tooltip-bg-color: var(--home-page-2-surface-background);
  --info-box-tooltip-color: var(--home-page-2-text-primary);
}
.combo-boost-row--Omnk5 {
  background: transparent;
  border: 1px solid var(--home-page-2-border-comboboost);
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
  overflow: hidden;
  padding: var(--padding-m-vertical) var(--padding-m-horizontal);
  position: relative;
}
.combo-boost-text--fVDcn {
  color: var(--home-page-2-surface-comboboost);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
}
.combo-boost-label--JiCiP {
  background: var(--home-page-2-surface-comboboost);
  border-bottom-left-radius: var(--border-radius-m);
  color: var(--home-page-2-text-comboboost);
  font-size: 12px;
  padding: 2px 4px;
  position: absolute;
  right: 0;
  top: 0;
}
.error--hm9gN {
  align-items: center;
  background: rgb(245 63 63/0.1);
  border-bottom: 1px solid var(--home-page-2-border-error);
  border-top: 1px solid var(--home-page-2-border-background);
  color: var(--home-page-2-text-error);
  display: flex;
  font-size: 12px;
  font-weight: 400;
  gap: 16px;
  height: 60px;
  letter-spacing: 0;
  line-height: 14px;
  padding: 0 16px;
  text-align: left;
}
.widget-container--pxznz .place-bet-button--aErJ1 {
  align-items: center;
  border-radius: var(--border-radius-xl) !important;
  display: flex;
  font-size: 14px;
  font-weight: 600;
  height: 36px !important;
  justify-content: center;
  min-height: 36px !important;
  padding: 0 4px !important;
  transition: opacity 0.2s ease;
  width: 100%;
}
.widget-container--pxznz .place-bet-button--aErJ1:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.widget-container--pxznz .place-bet-button--aErJ1:not(:disabled):hover {
  opacity: 0.8;
}
.hardcoded-special-odds--VSD2C {
  margin-bottom: 16px;
}
.variables--O1Jiq {
  --special-odds-background: var(--home-page-neutral-1000);
  --special-odds-outcome-background: var(--home-page-neutral-1040);
  --special-odds-border-color: var(--home-page-neutral-600);
}
.special-odds-container--mYQ53 {
  background: var(--special-odds-background);
  border-radius: var(--border-radius-m);
  overflow: hidden;
}
.header--DcKIb {
  align-items: center;
  display: grid;
  grid-template-columns: min-content minmax(0, auto) min-content;
  height: 36px;
  width: 100%;
  grid-gap: var(--padding-xs-vertical);
  border-bottom: 1px solid transparent;
  border-radius: 0;
  gap: var(--padding-xs-vertical);
  padding: 0 var(--padding-m-horizontal);
}
.expanded--PGG7V {
  border-bottom: 1px solid var(--special-odds-border-color);
}
.header-icon--GqgHN {
  color: var(--special-odds-icon-color);
  padding: 3px;
}
.header-text--LKUzP {
  font-size: 16px;
  font-weight: 600;
  min-width: 0;
  padding-top: 2px;
  text-align: left;
}
.header-text--LKUzP,
.header-toggle--a3GvC {
  color: var(--home-page-text);
}
.sports-container--BlKzv {
  display: block;
}
.sports--hfOVg {
  border-bottom: 1px solid var(--special-odds-border-color);
  display: flex;
  gap: 24px;
  padding: 0 var(--padding-l-horizontal);
}
.sport--S_aQR,
.sports--hfOVg {
  align-items: center;
}
.sport--S_aQR {
  cursor: pointer;
  display: grid;
  grid-template-columns: min-content minmax(0, auto);
  position: relative;
  grid-gap: 4px;
  color: var(--home-page-text);
  font-size: 12px;
  font-weight: 600;
  gap: 4px;
  padding: 12px 0;
}
.sport-icon--KacK1 {
  color: var(--home-page-neutral-200);
}
.sport-selected--mzd49,
.sport-selected--mzd49 .sport-icon--KacK1 {
  color: var(--home-page-primary);
}
.sport-selected--mzd49:before {
  background: var(--home-page-primary);
  border-radius: 2px 2px 0 0;
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  width: 100%;
}
.outrights--_qZLx {
  --outright-height: 64px;
  position: relative;
}
.outright-button--_TY57 {
  align-items: center;
  background: var(--special-odds-background);
  border-bottom: 1px solid var(--special-odds-border-color);
  color: var(--home-page-text);
  display: flex;
  height: var(--outright-height);
  justify-content: center;
  position: absolute;
  top: 0;
  width: calc(var(--outright-height) * 0.8);
  z-index: var(--home-page-z-index);
}
.prev-button--D7eo2 {
  border-right: 1px solid var(--special-odds-border-color);
  left: 0;
}
.prev-button--D7eo2 > * {
  transform: rotate(180deg);
}
.next-button--eJ1PQ {
  border-left: 1px solid var(--special-odds-border-color);
  right: 0;
}
.outright--O1lXn {
  align-items: center;
  border-bottom: 1px solid var(--special-odds-border-color);
  display: flex;
  font-weight: 600;
  height: var(--outright-height);
  justify-content: center;
  padding: 0 calc(var(--outright-height) * 0.8);
  text-align: center;
}
.outright-name--J85gh {
  color: var(--home-page-text);
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.outright-date--Aw0dh {
  color: var(--home-page-warning);
  font-size: 11px;
  padding-top: 2px;
}
.outcomes--FFZtS {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 12px;
}
.outcome-container--KJc2T {
  align-items: center;
  background: var(--special-odds-outcome-background);
  border: 1px solid var(--special-odds-outcome-background);
  border-radius: 4px;
  color: var(--home-page-primary);
  display: grid;
  grid-template-columns: minmax(0, auto) 60px;
  grid-template-rows: 100%;
  padding: 8px 12px;
}
.outcome-container--KJc2T.active--NG5ib {
  border-color: var(--home-page-primary);
}
.outcome-container--KJc2T.up--uWNOT {
  color: var(--home-page-primary);
}
.outcome-container--KJc2T.down--ZJmdH {
  color: var(--home-page-error);
}
.outcome-container--KJc2T.locked--HOddO {
  cursor: default;
}
.outcome-container--KJc2T.quick-bet-enabled--U6oZb {
  --loader-size: 14px;
  --loader-width: 2px;
}
.outcome-name--LlvBu {
  border-right: 1px dashed var(--home-page-neutral-800);
  color: var(--home-page-text);
  font-weight: 500;
  text-align: left;
}
.outcome-name--LlvBu > div {
  text-overflow: unset !important;
}
.outcome-coefficient--FP7Xu {
  align-items: center;
  display: flex;
  font-weight: 700;
  height: 17px;
  justify-self: center;
  text-align: right;
}
.outcome-container--KJc2T.quick-bet-background--LVSk9 {
  background: var(--quick-bet-accent);
  color: var(--quick-bet-accent-text);
}
.outcome-container--KJc2T.quick-bet-background--LVSk9 .outcome-name--LlvBu {
  color: var(--quick-bet-accent-text);
}
@media (hover: hover) {
  .outcome-container--KJc2T.quick-bet-enabled--U6oZb:hover {
    background: var(--quick-bet-accent);
    color: var(--quick-bet-accent-text);
  }
  .outcome-container--KJc2T.quick-bet-enabled--U6oZb:hover .outcome-name--LlvBu {
    color: var(--quick-bet-accent-text);
  }
}
.hardcoded-special-odds--t62YS {
  margin-bottom: 16px;
}
.special-odds-container--slV7u {
  border-radius: var(--border-radius-m);
}
.special-odds-container--slV7u .slick-list {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
}
.special-odds-container--slV7u .slick-track {
  height: 100%;
}
.special-odds-container--slV7u .slick-slide > div {
  height: 100%;
}
.header--vtr0y {
  align-items: center;
  cursor: pointer;
  display: grid;
  grid-template-columns: min-content minmax(0, auto) min-content;
  height: 36px;
  width: 100%;
  grid-gap: var(--padding-xs-vertical);
  background: var(--home-page-2-surface-header);
  border-radius: var(--border-radius-m);
  gap: var(--padding-xs-vertical);
  padding: 0 var(--padding-m-horizontal);
}
.special-odds-exact--qu6TL {
  grid-template-columns: min-content minmax(0, auto) fit-content(100%) min-content;
}
.expanded--OCAjH {
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
}
.header-icon--lh0NM {
  color: var(--home-page-2-icon-special-odds);
  padding: 3px;
}
.header-text--oTK0k {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  padding-top: 2px;
  text-align: left;
}
.header-text--oTK0k,
.link-count--Mkmu1 {
  color: var(--home-page-2-text-header);
  min-width: 0;
}
.link-count--Mkmu1 {
  align-items: center;
  border: 1px solid var(--home-page-2-border-header);
  border-radius: var(--border-radius-m);
  display: flex;
  font-size: 12px;
  font-weight: 500;
  justify-content: center;
  padding: 3px 8px;
  white-space: nowrap;
}
@media (hover: hover) {
  .link-count--Mkmu1:hover {
    opacity: 0.8;
  }
}
.header-toggle--THkK3 {
  color: var(--home-page-2-text-header);
}
.sports-container--N15Ns {
  display: block;
}
.sports--Pia0G {
  align-items: center;
  display: flex;
  gap: var(--padding-xs-horizontal);
  padding: var(--padding-xs-vertical) 0;
}
[data-mobile="true"] .sports--Pia0G {
  padding: var(--padding-xs-vertical) var(--padding-m-horizontal);
}
.sport--SfbjO {
  align-items: center;
  cursor: pointer;
  display: grid;
  grid-template-columns: min-content minmax(0, auto);
  position: relative;
  grid-gap: var(--padding-m-horizontal);
  background: var(--home-page-2-surface-background);
  border-radius: var(--border-radius-xl);
  color: var(--home-page-2-text-primary);
  font-size: 12px;
  font-weight: 600;
  gap: var(--padding-m-horizontal);
  height: 36px;
  padding: 0 var(--padding-l-horizontal);
}
.sport-icon--rDOIc {
  display: block;
}
.sport-selected--I8foY {
  background: var(--home-page-2-surface-selected-sport);
  color: var(--home-page-2-text-selected-sport);
}
@media (hover: hover) {
  .sport--SfbjO:not(.sport-selected--I8foY):hover {
    opacity: 0.8;
  }
}
.capsule-tabs-sports--Q3sTr {
  margin: 4px 0;
}
.sport-name--BTAsi {
  font-size: 12px;
  font-weight: 600;
  text-transform: capitalize;
}
.outrights--wkxAB {
  background: var(--home-page-2-surface-background);
  border-radius: var(--border-radius-m);
  overflow: hidden;
  position: relative;
}
.outrights-footer--mZ225 {
  gap: calc(var(--padding-l-vertical) * 2);
  padding-bottom: var(--padding-l-vertical);
}
.dots--FV7bc,
.outrights-footer--mZ225 {
  align-items: center;
  display: flex;
  justify-content: center;
}
.dots--FV7bc {
  gap: var(--padding-xs-vertical);
}
.dot--ooIVE {
  border: 1px solid var(--home-page-2-border-dot);
  border-radius: 100%;
  height: 10px;
  width: 10px;
}
.dot-active--jw9HG {
  background: var(--home-page-2-border-dot-active);
  border-color: var(--home-page-2-surface-dot-active);
}
.outright-button--HuEfI {
  align-items: center;
  border: 1px solid var(--home-page-2-border-background);
  border-radius: 100%;
  color: var(--home-page-2-text-primary);
  cursor: pointer;
  display: flex;
  height: 24px;
  justify-content: center;
  transition: all 0.1s ease-in-out;
  width: 24px;
  z-index: var(--home-page-z-index);
}
@media (hover: hover) {
  .outright-button--HuEfI:hover {
    border-color: var(--home-page-2-border-dot-active);
    color: var(--home-page-2-surface-dot-active);
  }
}
.prev-button--A2L1T {
  border-right: 1px solid var(--home-page-2-border-background);
  left: 0;
}
.prev-button--A2L1T > span {
  transform: rotate(180deg);
}
[dir="rtl"] .prev-button--A2L1T > span {
  transform: rotate(0);
}
.next-button--O6T4S {
  border-left: 1px solid var(--home-page-2-border-background);
  right: 0;
}
[dir="rtl"] .next-button--O6T4S > span {
  transform: rotate(180deg);
}
.outright-container--RtKnP {
  background: var(--home-page-2-surface-background);
  gap: var(--padding-l-vertical);
  height: 100%;
  justify-content: center;
  padding: var(--padding-l-vertical) var(--padding-l-horizontal);
}
.outright--IJmO3,
.outright-container--RtKnP {
  display: flex;
  flex-direction: column;
}
.outright--IJmO3 {
  font-weight: 600;
  gap: var(--padding-xs-vertical);
  text-align: center;
}
.outright-name--eJJXH {
  color: var(--home-page-2-text-primary);
}
.outright-date--THmCU {
  color: var(--home-page-2-text-additional);
  font-size: 11px;
  padding-top: 2px;
}
.outcomes--_ZxOj {
  display: flex;
  flex-direction: column;
  gap: var(--padding-l-vertical);
}
.outcome-container--CROWS {
  align-items: center;
  background: var(--home-page-2-surface-special-odd);
  border: 1px solid var(--home-page-2-border-special-odd);
  border-radius: 4px;
  color: var(--home-page-2-text-special-odd);
  cursor: pointer;
  display: grid;
  grid-template-columns: minmax(0, auto) 70px;
  grid-template-rows: 100%;
  padding: 8px 12px;
}
.outcome-container--CROWS.active--RFUyx {
  border-color: var(--home-page-2-border-special-odd-active);
}
.outcome-container--CROWS.up--VO5eD {
  color: var(--home-page-2-text-success);
}
.outcome-container--CROWS.down--NuXxd {
  color: var(--home-page-2-text-error);
}
.outcome-container--CROWS.locked--Bn3eg,
.outcome-container--CROWS.turned-off--yL99D {
  cursor: default;
}
.outcome-container--CROWS.quick-bet-enabled--gdmXN {
  --loader-size: 14px;
  --loader-width: 2px;
}
.bonus-icon--fqjra {
  animation: bonus-icon-shake--G2CyZ 5s ease 0s infinite;
  color: var(--active-2);
  height: 32px;
  position: absolute;
  right: -16px;
  top: -18px;
  width: 32px;
}
@media (hover: hover) {
  .outcome-container--CROWS:hover .bonus-icon--fqjra {
    animation: bonus-icon-hover--PfaaT 6s ease 0s infinite;
  }
}
.outcome-additional-container--D0lwN {
  color: var(--home-page-2-text-outcome-additional);
  font-size: 12px;
}
.bonus-outcome-label--sUvCo {
  color: var(--home-page-2-text-accent);
}
.bonus-outcome--_Grif {
  color: var(--home-page-2-text-link);
  min-width: 0;
}
.bonus-outcome-link--oY8S5 {
  color: var(--home-page-2-text-link-accent);
  cursor: pointer;
}
.deposit-outcome-label--tJWt1 {
  align-items: center;
  display: grid;
  grid-template-columns: fit-content(100%) min-content;
  grid-gap: var(--padding-xs-horizontal);
  gap: var(--padding-xs-horizontal);
}
.deposit-outcome-text--qwWR6 {
  min-width: 0;
}
.deposit-outcome-money--IgFM8 {
  color: var(--home-page-2-text-accent);
  height: 100%;
  min-width: 60px;
  white-space: nowrap;
}
.deposit-money-skeleton--Q5u79 {
  --display-in-fiat-skeleton-width: 100%;
  --display-in-fiat-skeleton-height: 100%;
}
.vip-club-outcome-label--ewO_p {
  min-width: 0;
}
.vip-club-number--JCSg7 {
  color: var(--home-page-2-text-accent);
}
.outcome-name-container--Skw9l {
  border-inline-end: 1px dashed var(--home-page-2-border-background);
  position: relative;
  text-align: left;
}
.outcome-name--zySv4 {
  color: var(--home-page-2-text-primary);
  font-weight: 500;
}
.outcome-coefficient--XHRns {
  align-items: center;
  display: flex;
  font-weight: 700;
  height: 17px;
  justify-self: center;
  position: relative;
  text-align: right;
}
.quick-bet-background--H1tNm {
  background: var(--home-page-2-surface-quick-bet);
}
.quick-bet-background--H1tNm,
.quick-bet-background--H1tNm .outcome-name--zySv4 {
  border-color: var(--home-page-2-border-quick-bet);
  color: var(--home-page-2-text-quick-bet);
}
.quick-bet-background--H1tNm .bonus-outcome--_Grif,
.quick-bet-background--H1tNm .bonus-outcome-label--sUvCo,
.quick-bet-background--H1tNm .bonus-outcome-link--oY8S5 {
  color: var(--home-page-2-text-quick-bet);
}
@media (hover: hover) {
  .bonus-outcome-link--oY8S5:hover {
    text-decoration: underline;
  }
  .quick-bet-enabled--gdmXN:not(.locked--Bn3eg, .turned-off--yL99D):hover {
    background: var(--home-page-2-surface-quick-bet);
  }
  .quick-bet-enabled--gdmXN:not(.locked--Bn3eg, .turned-off--yL99D):hover,
  .quick-bet-enabled--gdmXN:not(.locked--Bn3eg, .turned-off--yL99D):hover .outcome-name--zySv4 {
    border-color: var(--home-page-2-border-quick-bet);
    color: var(--home-page-2-text-quick-bet);
  }
  .quick-bet-enabled--gdmXN:not(.locked--Bn3eg, .turned-off--yL99D):hover .bonus-outcome--_Grif,
  .quick-bet-enabled--gdmXN:not(.locked--Bn3eg, .turned-off--yL99D):hover .bonus-outcome-label--sUvCo,
  .quick-bet-enabled--gdmXN:not(.locked--Bn3eg, .turned-off--yL99D):hover .bonus-outcome-link--oY8S5 {
    color: var(--home-page-2-text-quick-bet);
  }
}
@keyframes bonus-icon-shake--G2CyZ {
  0% {
    transform: rotate(0deg);
    transform-origin: 50% 100%;
  }
  4% {
    transform: rotate(2deg);
  }
  8% {
    transform: rotate(-4deg);
  }
  12% {
    transform: rotate(4deg);
  }
  16% {
    transform: rotate(-4deg);
  }
  20% {
    transform: rotate(4deg);
  }
  24% {
    transform: rotate(-4deg);
  }
  28% {
    transform: rotate(4deg);
  }
  32% {
    transform: rotate(-2deg);
  }
  36% {
    transform: rotate(2deg);
  }
  40% {
    transform: rotate(0deg);
  }
}
@keyframes bonus-icon-hover--PfaaT {
  0% {
    transform: translateY(0);
  }
  10% {
    transform: translateY(-3px);
  }
  20% {
    transform: translateY(0);
  }
  30% {
    transform: translateY(-2px);
  }
  40% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-3px);
  }
  60% {
    transform: translateY(0);
  }
  70% {
    transform: translateY(-2px);
  }
  80% {
    transform: translateY(0);
  }
  90% {
    transform: translateY(-3px);
  }
  to {
    transform: translateY(0);
  }
}
.live-icon--Vyhqa {
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-name: pulse--Mi5zq;
  animation-timing-function: linear;
  background: #f53f3f;
  border-radius: 50%;
  height: 12px;
  width: 12px;
}
@keyframes pulse--Mi5zq {
  0% {
    box-shadow: 0 0 0 0 #f53f3f4d;
  }
  to {
    box-shadow: 0 0 0 5px #f53f3f4d;
  }
}
.live-container--CiY8J {
  overflow: hidden;
}
.header--GirQ4 {
  align-items: center;
  display: grid;
  grid-template-columns: min-content minmax(0, auto) fit-content(100%);
  height: 36px;
  width: 100%;
  grid-gap: var(--padding-xs-horizontal);
  background: var(--home-page-neutral-1000);
  border-bottom: 1px solid transparent;
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
  color: var(--home-page-text);
  gap: var(--padding-xs-horizontal);
  padding: 0 var(--padding-m-horizontal);
}
.header-expanded--DLjke {
  border-bottom: 1px solid var(--home-page-neutral-1020);
}
.header-text--jl9LU {
  font-size: 16px;
  font-weight: 600;
  min-width: 0;
  padding-top: 3px;
  text-align: left;
}
.sports--k0ONy {
  padding: var(--padding-xs-vertical) 0;
}
.sports-track--p7BQY {
  gap: var(--padding-xs-horizontal);
}
.sport-container--ej3_g {
  flex-shrink: 0;
}
[data-mobile="true"] .sport-container--ej3_g:first-child {
  padding-left: var(--padding-m-horizontal);
}
[data-mobile="true"] .sport-container--ej3_g:last-child {
  padding-right: var(--padding-m-horizontal);
}
.sport--BM5_S {
  align-items: center;
  cursor: pointer;
  display: grid;
  grid-template-columns: min-content minmax(0, auto);
  position: relative;
  grid-gap: var(--padding-m-horizontal);
  background: var(--home-page-neutral-1000);
  border-radius: var(--border-radius-xl);
  color: var(--home-page-text);
  font-size: 12px;
  font-weight: 600;
  gap: var(--padding-m-horizontal);
  height: 36px;
  padding: 0 var(--padding-l-horizontal);
}
.sport--BM5_S:not(.sport-selected--Ctg_n):hover {
  opacity: 0.8;
}
.sport-selected--Ctg_n {
  background: var(--home-page-primary);
  color: var(--home-page-primary-text);
}
.link-container--bYngq {
  padding: 0 var(--padding-m-horizontal);
}
.link--GMa25,
.link-container--bYngq {
  display: flex;
  justify-content: center;
}
.link--GMa25 {
  align-items: center;
  background: var(--home-page-neutral-700);
  border-radius: 20px;
  color: var(--home-page-text);
  font-size: 12px;
  font-weight: 700;
  min-width: 0;
  padding: 8px 16px;
}
@media (hover: hover) {
  .link--GMa25:hover {
    opacity: 0.8;
  }
}
.link-count--Ltq4_ {
  align-items: center;
  border: 1px solid var(--home-page-neutral-500);
  border-radius: var(--border-radius-m);
  color: var(--home-page-text);
  display: flex;
  font-size: 12px;
  font-weight: 500;
  justify-content: center;
  min-width: 0;
  padding: 3px 8px;
}
@media (hover: hover) {
  .link-count--Ltq4_:hover {
    opacity: 0.8;
  }
}
.count--xm5Td {
  color: var(--home-page-primary);
}
.live-icon--HYWz7,
.upcoming-icon--dnKWr {
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: center;
  width: 20px;
}
.upcoming-icon--dnKWr {
  color: var(--upcoming-events-icon-color);
}
.live-container--yZBcf {
  overflow: hidden;
}
.header--OFLJL {
  align-items: center;
  display: grid;
  grid-template-columns: min-content minmax(0, auto) fit-content(100%);
  height: 36px;
  width: 100%;
  grid-gap: var(--padding-xs-horizontal);
  background: var(--home-page-2-surface-header);
  border-bottom: 1px solid transparent;
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
  gap: var(--padding-xs-horizontal);
  padding: 0 var(--padding-m-horizontal);
}
.header--OFLJL,
.header-text--QRISv {
  color: var(--home-page-2-text-header);
}
.header-text--QRISv {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  min-width: 0;
  padding-top: 3px;
  text-align: left;
}
.content-container--IrOzL {
  display: block;
}
.content-additional-gap--jELCI {
  padding-top: var(--padding-xs-vertical);
}
.events--DWI1_ {
  display: block;
}
.sports--S2Giy {
  overflow: hidden;
  padding: var(--padding-xs-vertical) 0;
  position: relative;
}
.sports-track--pm5oS {
  gap: var(--padding-xs-horizontal);
}
.sport-container--otgKE {
  flex-shrink: 0;
}
[data-mobile="true"] .sport-container--otgKE:first-child {
  padding-left: var(--padding-m-horizontal);
}
[data-mobile="true"] .sport-container--otgKE:last-child {
  padding-right: var(--padding-m-horizontal);
}
.sport--z7YEL {
  align-items: center;
  cursor: pointer;
  display: grid;
  grid-template-columns: min-content minmax(0, auto);
  position: relative;
  grid-gap: var(--padding-m-horizontal);
  background: var(--home-page-2-surface-background);
  border-radius: var(--border-radius-xl);
  color: var(--home-page-2-text-primary);
  font-size: 12px;
  font-weight: 600;
  gap: var(--padding-m-horizontal);
  height: 36px;
  padding: 0 var(--padding-l-horizontal);
}
@media (hover: hover) {
  .sport--z7YEL:hover {
    opacity: 0.8;
  }
}
@keyframes shadow-appear--NIdtr {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.left-shadow--RAaUX:before,
.right-shadow--i7dPD:after {
  animation: shadow-appear--NIdtr 0.2s ease-out forwards;
  content: "";
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 40px;
  z-index: 2;
}
.left-shadow--RAaUX:before {
  background: linear-gradient(90deg, var(--home-page-2-carousel-left-shadow), transparent);
  left: -1px;
}
.right-shadow--i7dPD:after {
  background: linear-gradient(90deg, transparent, var(--home-page-2-carousel-right-shadow));
  right: -1px;
}
.capsule-tabs-sports--Wy6cn {
  margin: 4px 0;
}
.sport-name--sYFdO {
  text-transform: capitalize;
}
.sport-icon--qsnFO {
  display: block;
}
.sport-selected--bEcZw {
  background: var(--home-page-2-surface-selected-sport);
  color: var(--home-page-2-text-selected-sport);
}
.link-container--YIIr_ {
  padding: 0 var(--padding-m-horizontal);
}
.link--wWU_x,
.link-container--YIIr_ {
  display: flex;
  justify-content: center;
}
.link--wWU_x {
  align-items: center;
  background: var(--home-page-2-surface-additional);
  border-radius: 20px;
  color: var(--home-page-2-text-primary);
  font-size: 12px;
  font-weight: 700;
  min-width: 0;
  padding: 8px 16px;
}
@media (hover: hover) {
  .link--wWU_x:hover {
    opacity: 0.8;
  }
}
.link-count--I9sDc {
  align-items: center;
  border: 1px solid var(--home-page-2-border-header);
  border-radius: var(--border-radius-m);
  color: var(--home-page-2-text-header);
  display: flex;
  font-size: 12px;
  font-weight: 500;
  justify-content: center;
  min-width: 0;
  padding: 3px 8px;
}
@media (hover: hover) {
  .link-count--I9sDc:hover {
    opacity: 0.8;
  }
}
.count--wj66V {
  color: var(--home-page-2-text-header-accent);
}
.featured-icon--u85p1,
.live-icon--KvTSN,
.upcoming-icon--jlIgS {
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: center;
  width: 20px;
}
.upcoming-icon--jlIgS {
  color: var(--home-page-2-icon-upcoming);
}
.featured-icon--u85p1 {
  color: var(--home-page-2-icon-featured);
}
.track--pXfI5 {
  gap: var(--padding-xs-horizontal);
}
.top-event-container--m5BvK {
  flex-shrink: 0;
  min-width: 320px;
  width: 320px;
}
[data-mobile="true"] .top-event-container--m5BvK:first-child {
  padding-left: var(--padding-xs-horizontal);
}
[data-mobile="true"] .top-event-container--m5BvK:last-child {
  padding-right: var(--padding-xs-horizontal);
}
.compact-top-event--gIHF_ {
  border: 1px solid var(--home-page-neutral-1020);
  border-radius: 12px;
  padding: 12px;
  position: relative;
  transition: all 0.15s ease-in;
  width: 320px;
}
@media (hover: hover) {
  .compact-top-event--gIHF_:hover {
    border-color: var(--home-page-primary);
  }
}
.big-top-event--dGwaN {
  border: 1px solid var(--home-page-primary);
  padding: 80px 12px 12px;
  width: 320px;
}
.picture-container--zx7Cx {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.picture--EudOH {
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.picture--EudOH,
.shadow--D4Otb {
  border-radius: 12px;
  height: 100%;
  width: 100%;
}
.shadow--D4Otb {
  background: radial-gradient(
    circle,
    var(--home-page-neutral-1100-opacity-80) 0,
    var(--home-page-neutral-1100-opacity-95) 100%
  );
  left: 0;
  position: absolute;
  top: 0;
}
@media (hover: hover) {
  .compact-top-event--gIHF_:hover .shadow--D4Otb {
    background: radial-gradient(
      circle,
      var(--home-page-neutral-1100-opacity-75) 0,
      var(--home-page-neutral-1100-opacity-90) 100%
    );
  }
}
.compact-top-event-content--mh1lE {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 0 2px;
  position: relative;
  width: 288px;
}
.big-top-event-content--PTEUH {
  margin: 0 2px;
  width: 288px;
}
.first-line--ijIyd {
  display: grid;
  grid-template-columns: minmax(0, auto) fit-content(100%);
  grid-gap: 12px;
  color: var(--home-page-neutral-200);
  font-size: 10px;
  font-weight: 400;
  gap: 12px;
}
.mobile-overflow--MA5_y {
  --shadow-color: var(--home-page-neutral-1100-opacity-80);
}
.event-parent--DPF0A {
  align-items: center;
  display: grid;
  grid-template-columns: min-content fit-content(100%) min-content fit-content(100%);
  grid-gap: 3px;
  gap: 3px;
}
.event-parent-text--uepji {
  min-width: 0;
  position: relative;
}
.event-parent-text-tooltip--Sk8lT {
  --ellipsis-tooltip-z-index: var(--home-page-z-index);
  --ellipsis-tooltip-left: -3px;
  --ellipsis-tooltip-top: -3px;
  --ellipsis-tooltip-padding: 2px;
  --ellipsis-tooltip-border-radius: 2px;
  --ellipsis-tooltip-background: var(--home-page-neutral-1000);
  --ellipsis-tooltip-border: 1px solid var(--home-page-neutral-700);
  color: var(--home-page-text);
  font-size: 11px;
  font-weight: 500;
}
.start-time--Sh8kG {
  color: var(--home-page-neutral-400);
  min-width: 0;
  padding-top: 2px;
}
.second-line--AkwH4 {
  align-items: center;
  display: grid;
  grid-template-columns: fit-content(100%) fit-content(100%);
  justify-content: space-between;
  grid-gap: 12px;
  gap: 12px;
}
.team-one-container--U02NI,
.team-two-container--vJRVq {
  align-items: center;
  display: grid;
  grid-template-columns: min-content fit-content(100%);
  grid-gap: 2px;
  gap: 2px;
}
.team-two-container--vJRVq {
  grid-template-columns: fit-content(100%) min-content;
}
.team-icon--UnaYL {
  align-items: center;
  border-radius: 100%;
  display: flex;
  height: 24px;
  justify-content: center;
  position: relative;
  width: 24px;
}
.team-icon--UnaYL img {
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
}
.team-name--XgDER {
  --shadow-color: var(--home-page-neutral-1100-opacity-80);
  color: var(--home-page-text);
  font-size: 12px;
  font-weight: 500;
  min-width: 0;
}
@media (hover: hover) {
  .top-event-container--m5BvK:hover .team-name--XgDER {
    text-decoration: underline;
  }
}
.team-name-tooltip--gczp_ {
  --ellipsis-tooltip-z-index: var(--home-page-z-index);
  --ellipsis-tooltip-left: -3px;
  --ellipsis-tooltip-top: -3px;
  --ellipsis-tooltip-padding: 2px;
  --ellipsis-tooltip-border-radius: 2px;
  --ellipsis-tooltip-background: var(--home-page-neutral-1000);
  --ellipsis-tooltip-border: 1px solid var(--home-page-neutral-700);
  color: var(--home-page-text);
  font-size: 12px;
  font-weight: 500;
}
.third-line--atVCS {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: space-between;
}
.markets-variables--HpyU_ {
  --market-min-width: unset;
  --market-width: 100%;
  --market-background: var(--home-page-neutral-1060);
  --market-border: 1px solid var(--home-page-neutral-1020);
}
.scroll--Suf2j {
  height: -moz-fit-content;
  height: fit-content;
  overflow: hidden;
  position: relative;
}
@keyframes shadow-appear--YQt7L {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.left-shadow--iX5ij:before,
.right-shadow--MW3n9:after {
  animation: shadow-appear--YQt7L 0.2s ease-out forwards;
  content: "";
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 35px;
  z-index: 1;
}
.left-shadow--iX5ij:before {
  background: linear-gradient(90deg, var(--home-page-2-carousel-left-shadow), transparent);
  left: -1px;
}
.right-shadow--MW3n9:after {
  background: linear-gradient(90deg, transparent, var(--home-page-2-carousel-right-shadow));
  right: -1px;
}
.track--pTlCa {
  gap: var(--padding-xs-horizontal);
}
.top-event-container--uoQCi {
  flex-shrink: 0;
}
[data-mobile="true"] .top-event-container--uoQCi:first-child {
  padding-left: var(--padding-xs-horizontal);
}
[data-mobile="true"] .top-event-container--uoQCi:last-child {
  padding-right: var(--padding-xs-horizontal);
}
.compact-top-event--gc4sN {
  border: 1px solid var(--home-page-2-border-background);
  border-radius: 12px;
  min-width: 320px;
  overflow: hidden;
  padding: 12px;
  position: relative;
  transition: var(--home-page-2-top-events-transition, all 0.15s ease-in);
  width: 320px;
}
@media (hover: hover) {
  .compact-top-event--gc4sN:hover {
    border-color: var(--home-page-2-border-accent);
  }
}
.big-top-event--NVILK {
  border: 1px solid var(--home-page-2-border-accent);
  padding: 80px 12px 12px;
  width: 320px;
}
.picture-container--x2AGC {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.picture--CYeT1 {
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.picture--CYeT1,
.shadow--sau6c {
  height: 100%;
  width: 100%;
}
.shadow--sau6c {
  background: radial-gradient(
    circle,
    var(--home-page-2-shadow-80-background) 0,
    var(--home-page-2-shadow-95-background) 100%
  );
  left: 0;
  position: absolute;
  top: 0;
}
@media (hover: hover) {
  .compact-top-event--gc4sN:hover .shadow--sau6c {
    background: radial-gradient(
      circle,
      var(--home-page-2-shadow-75-background) 0,
      var(--home-page-2-shadow-90-background) 100%
    );
  }
}
.compact-top-event-content--eDOpu {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 0 2px;
  position: relative;
  width: 288px;
}
.big-top-event-content--raW3Y {
  margin: 0 2px;
  width: 288px;
}
.first-line--tfIqr {
  display: grid;
  grid-template-columns: minmax(0, auto) fit-content(100%);
  grid-gap: 12px;
  color: var(--home-page-2-text-additional-inverse);
  font-size: 10px;
  font-weight: 400;
  gap: 12px;
}
.mobile-overflow--dXBxJ {
  --shadow-color: var(--home-page-2-shadow-80-background);
  --overflow-container-right-shadow: linear-gradient(90deg, transparent, var(--home-page-2-shadow-80-background));
}
[dir="rtl"] .mobile-overflow--dXBxJ {
  --overflow-container-right-shadow: linear-gradient(-90deg, transparent, var(--home-page-2-shadow-80-background));
}
.event-parent--OkN6j {
  align-items: center;
  display: grid;
  grid-template-columns: min-content fit-content(100%) min-content fit-content(100%);
  grid-gap: 3px;
  gap: 3px;
}
[data-mobile="true"] .event-parent--OkN6j {
  grid-template-columns: repeat(4, min-content);
}
.event-parent-text--Vf1_c {
  font-weight: 500;
  min-width: 0;
  position: relative;
}
.event-parent-text-tooltip--_3MHD {
  --ellipsis-tooltip-z-index: var(--home-page-z-index);
  --ellipsis-tooltip-left: -3px;
  --ellipsis-tooltip-top: -3px;
  --ellipsis-tooltip-padding: 2px;
  --ellipsis-tooltip-border-radius: 2px;
  --ellipsis-tooltip-background: var(--home-page-2-surface-background-inverse);
  --ellipsis-tooltip-border: 1px solid var(--home-page-2-border-background-inverse);
  --ellipsis-tooltip-max-width: calc(100% + 55px);
  color: var(--home-page-2-text-additional-inverse);
  font-weight: 500;
}
.start-time--eO5nM {
  color: var(--home-page-2-text-background-inverse);
  min-width: 0;
  padding-top: 2px;
}
.second-line--IJkYW {
  align-items: center;
  display: grid;
  grid-template-columns: fit-content(100%) fit-content(100%);
  justify-content: space-between;
  grid-gap: 12px;
  gap: 12px;
}
.team-one-container--pKy6P,
.team-two-container--H6Ng_ {
  align-items: center;
  display: grid;
  grid-template-columns: min-content fit-content(100%);
  grid-gap: 2px;
  gap: 2px;
}
.team-two-container--H6Ng_ {
  grid-template-columns: fit-content(100%) min-content;
}
.team-icon-wrapper--DLwAS {
  align-items: center;
  border-radius: 100%;
  display: flex;
  height: 24px;
  justify-content: center;
  position: relative;
  width: 24px;
}
.team-icon--QloqR {
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
}
.team-name--qBoz3 {
  --overflow-container-right-shadow: linear-gradient(90deg, transparent, var(--home-page-2-shadow-80-background));
  --shadow-color: var(--home-page-2-shadow-80-background);
  color: var(--home-page-2-text-primary-inverse);
  font-size: 12px;
  font-weight: 500;
  min-width: 0;
}
[dir="rtl"] .team-name--qBoz3 {
  --overflow-container-right-shadow: linear-gradient(-90deg, transparent, var(--home-page-2-shadow-80-background));
}
@media (hover: hover) {
  .top-event-container--uoQCi:hover .team-name--qBoz3 {
    text-decoration: underline;
  }
}
.team-name-tooltip--TMl5k {
  --ellipsis-tooltip-z-index: var(--home-page-z-index);
  --ellipsis-tooltip-left: -3px;
  --ellipsis-tooltip-top: -3px;
  --ellipsis-tooltip-padding: 2px;
  --ellipsis-tooltip-border-radius: 2px;
  --ellipsis-tooltip-background: var(--home-page-2-surface-background-inverse);
  --ellipsis-tooltip-border: 1px solid var(--home-page-2-border-background-inverse);
  --ellipsis-tooltip-max-width: calc(100% + 15px);
  color: var(--home-page-2-text-primary-inverse);
  font-size: 12px;
  font-weight: 500;
}
.third-line--hlwB4 {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: space-between;
}
.markets-variables--Cpnnh {
  --market-min-width: unset;
  --market-width: 100%;
  --market-background: var(--home-page-2-surface-odd);
  --market-border: 1px solid var(--home-page-2-border-odd);
}
.variables--UzQoE {
  --top-leagues-item-width: 94px;
  --top-leagues-item-height: 76px;
  --top-leagues-hover-shift: 4px;
  --top-leagues-item-img-size: 25px;
}
.top-leagues-container--svdL5 {
  display: grid;
  grid-auto-flow: column;
  grid-template-rows: var(--top-leagues-item-height);
  grid-column-gap: var(--padding-xs-horizontal);
  -moz-column-gap: var(--padding-xs-horizontal);
  column-gap: var(--padding-xs-horizontal);
  padding-bottom: var(--top-leagues-hover-shift);
}
[data-mobile="true"] .top-leagues-container--svdL5 {
  padding: 0;
}
.top-league--n_Pz7 {
  background: var(--home-page-neutral-1000);
  border-radius: var(--border-radius-m);
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: calc(var(--top-leagues-item-img-size) + 14px) minmax(0, auto);
  padding: var(--padding-m-vertical) var(--padding-m-vertical);
  place-items: center center;
  transition: all 0.1s ease-in-out;
  width: var(--top-leagues-item-width);
}
[data-mobile="true"] .top-league--n_Pz7:first-child {
  margin-left: var(--padding-xs-horizontal);
}
[data-mobile="true"] .top-league--n_Pz7:last-child {
  margin-right: var(--padding-xs-horizontal);
}
.top-league-icon-container--BS39O {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: var(--top-leagues-item-img-size);
  justify-content: center;
  width: var(--top-leagues-item-img-size);
}
.top-league-icon--pzFef {
  color: var(--home-page-neutral-200);
}
.top-league-img--_0mbZ {
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  background-size: contain;
  height: var(--top-leagues-item-img-size);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: var(--top-leagues-item-img-size);
}
.top-league-name--pkVug {
  cursor: pointer;
  display: -webkit-box;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  width: calc(100% - var(--padding-m-vertical));
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: var(--home-page-neutral-100);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (hover: hover) {
  .top-league--n_Pz7:hover {
    transform: translateY(var(--top-leagues-hover-shift));
  }
  .top-league--n_Pz7:hover .top-league-icon--pzFef {
    color: var(--home-page-neutral-100);
  }
}
.variables--5dtlx {
  --top-leagues-item-width: 94px;
  --top-leagues-item-height: 76px;
  --top-leagues-hover-shift: 4px;
  --top-leagues-item-img-size: 25px;
}
.scroll--Io2K1 {
  height: -moz-fit-content;
  height: fit-content;
  overflow: hidden;
  position: relative;
}
@keyframes shadow-appear--jKCGV {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.left-shadow--XDLDS:before,
.right-shadow--VXrZ_:after {
  animation: shadow-appear--jKCGV 0.2s ease-out forwards;
  content: "";
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 40px;
  z-index: 1;
}
.left-shadow--XDLDS:before {
  background: linear-gradient(90deg, var(--home-page-2-carousel-left-shadow), transparent);
  left: -1px;
}
.right-shadow--VXrZ_:after {
  background: linear-gradient(90deg, transparent, var(--home-page-2-carousel-right-shadow));
  right: -1px;
}
.top-leagues-container--pjyec {
  display: grid;
  grid-auto-flow: column;
  grid-template-rows: var(--top-leagues-item-height);
  grid-column-gap: var(--padding-xs-horizontal);
  -moz-column-gap: var(--padding-xs-horizontal);
  column-gap: var(--padding-xs-horizontal);
  padding-bottom: var(--top-leagues-hover-shift);
}
[data-mobile="true"] .top-leagues-container--pjyec {
  padding: 0;
}
.top-league--pabci {
  background: var(--home-page-2-surface-background);
  border-radius: var(--border-radius-m);
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: calc(var(--top-leagues-item-img-size) + 14px) minmax(0, auto);
  min-width: var(--top-leagues-item-width);
  padding: var(--padding-m-vertical) var(--padding-m-vertical);
  place-items: center center;
  transition: var(--home-page-2-top-league-transition, 0.1s all ease-in-out);
  width: var(--top-leagues-item-width);
}
[data-mobile="true"] .top-league--pabci:first-child {
  margin-left: var(--padding-xs-horizontal);
}
[data-mobile="true"] .top-league--pabci:last-child {
  margin-right: var(--padding-xs-horizontal);
}
.top-league-icon-container--yx3Zy {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: var(--top-leagues-item-img-size);
  justify-content: center;
  width: var(--top-leagues-item-img-size);
}
.top-league-icon--It751 {
  color: var(--home-page-2-text-additional);
}
.top-league-img--GiekA {
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  background-size: contain;
  height: var(--top-leagues-item-img-size);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: var(--top-leagues-item-img-size);
}
.top-league-name--XYDK3 {
  cursor: pointer;
  display: -webkit-box;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  width: calc(100% - var(--padding-m-vertical));
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: var(--home-page-2-text-primary);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (hover: hover) {
  .top-league--pabci:hover {
    transform: translateY(var(--top-leagues-hover-shift));
  }
  .top-league--pabci:hover .top-league-icon--It751 {
    color: var(--home-page-2-text-primary);
  }
}
.widget-container--PHurP {
  display: block;
}
.header-title-with-expand--pZh32 {
  align-items: center;
  display: grid;
  grid-template-columns: min-content minmax(0, auto) min-content;
  height: 36px;
  width: 100%;
  grid-gap: var(--padding-xs-horizontal);
  background: var(--home-page-2-surface-header);
  border-radius: var(--border-radius-m);
  color: var(--home-page-2-icon-live-streams);
  cursor: pointer;
  gap: var(--padding-xs-horizontal);
  padding: 0 var(--padding-m-horizontal);
}
.expanded--zeGVX {
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
  margin-bottom: var(--padding-m-vertical);
}
.header-title--BOXCA {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  justify-self: left;
  line-height: 20px;
}
.header-icon--s5BeY,
.header-title--BOXCA {
  color: var(--home-page-2-text-header);
}
.first-line--jTF_s {
  display: grid;
  grid-template-columns: minmax(0, auto) fit-content(100%);
  grid-gap: 6px;
  color: var(--home-page-2-text-additional);
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  gap: 6px;
  padding: var(--padding-l-vertical) var(--padding-m-horizontal) var(--padding-xs-vertical);
}
[data-mobile="true"] .first-line--jTF_s {
  gap: 4px;
  padding: var(--padding-l-vertical) var(--padding-s-horizontal) var(--padding-xs-vertical);
}
.event-parent--Tw8g3 {
  align-items: center;
  display: grid;
  grid-template-columns: min-content fit-content(100%) fit-content(100%);
  grid-gap: 4px;
  gap: 4px;
}
.flag-wrapper--mW7rH {
  align-items: center;
  display: flex;
  height: 16px;
  justify-content: center;
  position: relative;
  width: 16px;
}
.flag-wrapper--mW7rH img {
  height: 14px;
  width: 14px;
}
.event-status--oRJHR {
  font-weight: 400;
  min-width: 0;
}
.event-status-wrapper--XDuEg {
  display: flex;
  text-transform: capitalize;
}
.game-period--AGV15 {
  color: var(--home-page-2-text-primary);
  max-width: 80px;
}
[dir="rtl"] .game-period--AGV15 {
  direction: ltr;
  unicode-bidi: isolate;
}
.minute--PEymw {
  color: var(--home-page-2-text-live-minute);
}
.scope-name--DEvgG {
  color: var(--home-page-2-text-primary);
  text-transform: capitalize;
}
[dir="rtl"] .scope-name--DEvgG {
  direction: ltr;
  unicode-bidi: isolate;
}
.second-line--BvdVj {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr fit-content(100%) 1fr;
  justify-content: space-between;
  grid-gap: 12px;
  gap: 12px;
  padding: var(--padding-xs-vertical) var(--padding-m-horizontal) var(--padding-s-vertical);
}
[data-mobile="true"] .second-line--BvdVj {
  gap: 4px;
  padding: var(--padding-xs-vertical) var(--padding-s-horizontal) var(--padding-s-vertical);
}
.team-container--IVEon {
  align-items: center;
  display: grid;
  grid-gap: 4px;
  gap: 4px;
}
.team-one-container--Fr7Wa {
  grid-template-columns: min-content fit-content(100%);
  justify-content: start;
}
.team-two-container--yDGkw {
  grid-template-columns: fit-content(100%) min-content;
  justify-content: end;
}
.team-icon--mHZN3 {
  border-radius: 100%;
  height: 16px;
  width: 16px;
}
.team-icon--mHZN3 img {
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  vertical-align: unset;
  width: 100%;
}
.team-name--uyeCF {
  color: var(--home-page-2-text-primary);
  font-size: 14px;
  font-weight: 500;
  min-width: 0;
}
.score-container--icc9g {
  background: var(--home-page-2-surface-background);
  border-radius: var(--border-radius-m);
  color: var(--home-page-2-text-live-score);
  font-size: 12px;
  font-weight: 600;
  padding: var(--padding-xs-vertical) var(--padding-m-horizontal);
  text-align: center;
}
.third-line--KvUZR {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.empty-video-player--peJUn {
  align-items: center;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: var(--border-radius-xl);
  color: var(--home-page-2-text-primary);
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-weight: 600;
  gap: 10px;
  height: 220px;
  justify-content: center;
  position: relative;
  text-align: center;
  width: 100%;
}
[data-mobile="true"] .empty-video-player--peJUn {
  height: 200px;
}
.empty-video-player-text--UzYe3 {
  background: var(--home-page-2-surface-additional);
  border-radius: var(--border-radius-m);
  box-shadow: 0 0 5px 2px var(--home-page-2-shadow-40-background);
  cursor: pointer;
  padding: 16px;
}
.video-player-icon-shadow--hTssZ {
  align-items: center;
  background: radial-gradient(rgba(0, 0, 0, 0.3), transparent 60%);
  border-radius: 64px;
  display: flex;
  height: 64px;
  justify-content: center;
  width: 64px;
}
.empty-video-player--peJUn:has(.video-player-icon-shadow--hTssZ) {
  cursor: pointer;
}
@media (hover: hover) {
  .empty-video-player--peJUn:hover .video-player-icon-shadow--hTssZ {
    background: radial-gradient(rgba(0, 0, 0, 0.4), transparent 60%);
  }
}
.video-player-icon--LrhNO {
  border-color: transparent transparent transparent #fff;
  border-style: solid;
  border-width: 16px 0 16px 26px;
  margin-left: 7px;
}
.video-player--NBUM4 {
  background: var(--home-page-2-surface-additional);
  border-radius: var(--border-radius-xl);
  height: 220px;
  position: relative;
  width: 100%;
}
[data-mobile="true"] .video-player--NBUM4 {
  height: 200px;
}
.video-player-wrapper--KJnLH {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.video-player-cover--tPhGt > video {
  -o-object-fit: cover;
  object-fit: cover;
}
.video-overlay--m0TkD {
  background: transparent;
  inset: 0;
  position: absolute;
}
.slider-container--hhGRT {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.slide--tkAXO {
  position: relative;
  transform-origin: center center;
  transition: transform 0.42s cubic-bezier(0.22, 0.61, 0.36, 1), opacity 0.42s cubic-bezier(0.22, 0.61, 0.36, 1),
    filter 0.42s cubic-bezier(0.22, 0.61, 0.36, 1);
  will-change: transform, opacity;
}
.slick-drag--XWmwW .slide--tkAXO {
  transition: none !important;
}
.live-streams-content--_BaLr {
  background-color: var(--home-page-2-surface-additional);
  border-radius: var(--border-radius-xl);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.web-slider-container--Zuzxc {
  display: flex;
  flex-direction: column;
  gap: var(--padding-xs-vertical);
}
.web-slider--MeHt1 {
  container-type: inline-size;
  height: 286px;
}
.web-live-streams-content--rKNR_ {
  background-color: var(--home-page-2-surface-additional);
  border-radius: var(--border-radius-xl);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
  width: clamp(200px, 59cqw, 800px);
}
.dots-container--VMwMU {
  --dot-background: var(--home-page-2-surface-dot);
  --dot-background-active: var(--home-page-2-surface-dot-active);
  --dot-border: 1px solid var(--home-page-2-border-dot);
  --dot-border-active: 1px solid var(--home-page-2-border-dot-active);
  display: flex;
  justify-content: center;
}
[dir="rtl"] .dots-container--VMwMU {
  direction: ltr;
}
.link-container--ZDZj7 {
  padding: 0 var(--padding-m-horizontal);
}
.link--NyRr1,
.link-container--ZDZj7 {
  display: flex;
  justify-content: center;
}
.link--NyRr1 {
  align-items: center;
  background: var(--home-page-2-surface-additional);
  border-radius: 20px;
  color: var(--home-page-2-text-primary);
  font-size: 12px;
  font-weight: 700;
  margin-top: 3px;
  min-width: 0;
  padding: 8px 16px;
}
@media (hover: hover) {
  .link--NyRr1:hover {
    opacity: 0.8;
  }
}
.dots--_p2fL {
  overflow: hidden;
  position: relative;
}
[dir="rtl"] .dots--_p2fL {
  transform: scaleX(-1);
}
.dot-container--bjJQg {
  align-items: center;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
}
.dot--gAP3G,
.dot-container--bjJQg {
  transition: all 0.3s ease-in-out;
}
.dot--gAP3G {
  background-color: var(--dot-background);
  border: var(--dot-border);
  border-radius: 50%;
}
[dir="rtl"] .dot--gAP3G {
  transform: scaleX(-1);
}
.active--fy_KW {
  background-color: var(--dot-background-active);
  border: var(--dot-border-active);
}
.slider-container--YGDbK {
  display: flex;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.slide--S5_Va {
  border-radius: var(--border-radius-xl);
  cursor: pointer;
  height: -moz-max-content;
  height: max-content;
  position: absolute;
  transform-origin: center center;
  width: -moz-max-content;
  width: max-content;
}
.not-clickable--wDPIO {
  cursor: default;
}
.shadow--twq4A {
  border-radius: inherit;
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.widget-container--BhrOR {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  --trending-accas-cards-mask: radial-gradient(
        circle at 0 0,
        transparent var(--home-page-2-surface-outcome-active),
        #000 var(--home-page-2-surface-outcome-active)
      )
      top left,
    radial-gradient(
        circle at 100% 0,
        transparent var(--home-page-2-surface-outcome-active),
        #000 var(--home-page-2-surface-outcome-active)
      )
      top right,
    radial-gradient(
        circle at 100% 100%,
        transparent var(--home-page-2-surface-outcome-active),
        #000 var(--home-page-2-surface-outcome-active)
      )
      bottom right,
    radial-gradient(
        circle at 0 100%,
        transparent var(--home-page-2-surface-outcome-active),
        #000 var(--home-page-2-surface-outcome-active)
      )
      bottom left;
  --trending-accas-cards-mask-size: 52% 52%;
}
.widget-header--L_Sdx {
  align-items: center;
  display: grid;
  grid-template-columns: min-content minmax(0, auto) min-content;
  height: 36px;
  width: 100%;
  grid-gap: var(--padding-xs-horizontal);
  background: var(--home-page-2-surface-header);
  border-radius: var(--border-radius-m);
  gap: var(--padding-xs-horizontal);
  padding: 0 var(--padding-m-horizontal);
  transition: background-color 0.15s;
}
.expanded-widget-header--znj63 {
  border-radius: var(--border-radius-m) var(--border-radius-m) 0 0;
}
.widget-header-title--ld3SM {
  color: var(--home-page-2-text-header);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  justify-self: left;
  line-height: 20px;
}
.widget-header-icon--YkJh9 {
  color: var(--home-page-2-icon-header);
}
.widget-header-expand-icon--SMKxX {
  color: var(--home-page-2-icon-expand-header);
}
.widget-content-container--PmTz4 {
  background: var(--home-page-2-surface-content-container);
  border-radius: 0 0 var(--border-radius-m) var(--border-radius-m);
  border-top: 1px solid var(--home-page-2-border-widget-separator);
  display: flex;
  flex-direction: column;
  gap: var(--padding-m-vertical);
  padding: var(--padding-m-vertical) var(--padding-m-horizontal);
}
.widget-content-views-navigation-container--DWFCZ {
  align-items: center;
  display: flex;
  gap: var(--padding-l-horizontal);
  justify-content: center;
  padding-bottom: var(--padding-m-vertical);
  width: 100%;
}
.widget-content-views-navigation-arrow-button--Ke2YR {
  align-items: center;
  background: var(--home-page-2-surface-navigation-button-default);
  border-radius: 100%;
  color: var(--home-page-2-icon-navigation-button);
  cursor: pointer;
  display: flex;
  height: 32px;
  justify-content: center;
  width: 32px;
}
@media (hover: hover) {
  .widget-content-views-navigation-arrow-button--Ke2YR:hover {
    opacity: 0.8;
  }
}
.widget-content-view-navigation-dots-container--yGVNi {
  align-items: center;
  display: flex;
  gap: var(--padding-s-horizontal);
}
.widget-content-view-navigation-dot-button--aJHo2 {
  background: transparent;
  border: 1px solid var(--home-page-2-border-navigation-button);
  border-radius: 100%;
  cursor: pointer;
  height: 8px;
  padding: 0;
  transition: border-color 0.15s, background 0.15s;
  width: 8px;
}
.widget-content-view-navigation-dot-button--aJHo2.widget-content-view-navigation-dot-button-active--ae4j2 {
  background: var(--home-page-2-surface-outcome-active);
  border-color: var(--home-page-2-surface-outcome-active);
}
.widget-content-views-container--T2AQm {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  width: 100%;
  grid-gap: var(--padding-m-vertical);
  gap: var(--padding-m-vertical);
}
.widget-content-view-container--eRKOP {
  background: var(--home-page-2-surface-view-container);
  border-radius: var(--border-radius-m);
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: var(--padding-xs-vertical);
  height: 100%;
}
.widget-content-view-header--UYQlk {
  align-items: center;
  border-bottom: 1px solid var(--home-page-2-border-widget-separator);
  display: flex;
  gap: var(--padding-m-horizontal);
  height: 36px;
  justify-content: space-between;
  padding: 0 var(--padding-m-horizontal);
}
.widget-content-view-header-title--GIpvo {
  color: var(--home-page-2-text-view-header-title);
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}
.widget-content-view-header-time-tag--w03mL {
  background: var(--home-page-2-surface-time-tag);
  border-radius: var(--border-radius-xs);
  color: var(--home-page-2-text-team-name);
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  margin-right: auto;
  padding: var(--padding-xs-vertical) var(--padding-m-horizontal);
}
.widget-content-view-bet-count-container--TjcRx {
  align-items: center;
  display: flex;
  gap: var(--padding-xs-horizontal);
}
.widget-content-view-bet-count-title--Qd7lp {
  color: var(--home-page-2-text-view-header-title);
  font-size: 12px;
  font-style: italic;
  font-weight: 700;
  line-height: 16px;
  max-width: 80px;
  padding: 0 1px;
}
.widget-content-view-slider-container--FApF3 {
  background: var(--home-page-2-surface-view-slider);
  border-radius: var(--border-radius-m);
  flex-grow: 1;
  margin: var(--padding-m-vertical) var(--padding-m-horizontal);
  padding: var(--padding-m-vertical) 0;
  position: relative;
}
.widget-content-view-slider-content-container--ut3GU {
  border-radius: var(--border-radius-m);
  display: flex;
  flex-direction: column;
  gap: var(--padding-xs-vertical);
  height: 100%;
  max-height: 406px;
  overflow-y: auto;
  overscroll-behavior: contain;
  width: 100%;
}
.widget-content-view-slider--UaELY .slick-track {
  align-items: stretch;
  display: flex;
}
.widget-content-view-slider--UaELY .slick-slide {
  height: auto;
  padding: 0 var(--padding-m-horizontal);
}
.widget-content-view-slider--UaELY .slick-slide > div {
  height: 100%;
}
.widget-content-view-slider--UaELY .slick-slide > div > div {
  height: 100%;
}
.widget-content-view-pick-container--vm5hT {
  background: var(--home-page-2-surface-view-container);
  border-radius: var(--border-radius-m);
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  gap: var(--padding-m-horizontal);
  height: 78px;
  justify-content: space-between;
  min-width: 0;
  padding: var(--padding-m-vertical) var(--padding-m-horizontal);
}
.widget-content-view-pick-details-container--wGf88 {
  display: flex;
  flex-direction: column;
  gap: var(--padding-s-vertical);
  min-width: 0;
}
.widget-content-view-pick-event-details-container--W_56l {
  align-items: center;
  display: flex;
  gap: var(--padding-xs-horizontal);
  min-width: 0;
}
.widget-content-view-pick-event-details-sport-icon--Wp12M {
  color: var(--home-page-2-text-event-start-time);
  flex-shrink: 0;
}
.widget-content-view-pick-event-details-separator--XHFC7 {
  background: transparent;
  border-left: 1px dashed var(--home-page-2-borer-event-details-separator);
  flex-shrink: 0;
  height: 16px;
  width: 1px;
}
[data-mobile="true"] .widget-content-view-pick-event-details-separator--XHFC7 {
  height: 36px;
}
.widget-content-view-pick-event-details-teams-container--dtjHL {
  align-items: center;
  display: flex;
  gap: var(--padding-xss-horizontal);
  min-width: 0;
}
[data-mobile="true"] .widget-content-view-pick-event-details-teams-container--dtjHL {
  align-items: start;
  flex-direction: column;
  gap: var(--padding-xs-horizontal);
}
.widget-content-view-pick-event-details-team-container--DiOLS {
  align-items: center;
  display: flex;
  gap: var(--padding-xss-horizontal);
  min-width: 0;
}
.widget-content-view-pick-event-details-team-icon--HAwZp {
  flex-shrink: 0;
  height: 16px;
  width: 16px;
}
.widget-content-view-pick-event-details-team-name--qJmsT {
  color: var(--home-page-2-text-team-name);
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  min-width: 0;
}
.widget-content-view-pick-event-details-teams-separator--xl44b {
  background: var(--home-page-2-text-team-name);
  flex-shrink: 0;
  height: 2px;
  width: 8px;
}
[data-mobile="true"] .widget-content-view-pick-event-details-teams-separator--xl44b {
  display: none;
}
.widget-content-view-pick-outcome-info-container--Vaqxc {
  align-items: flex-end;
  display: flex;
  gap: var(--padding-s-horizontal);
  min-width: 0;
}
.widget-content-view-pick-outcome-name--IarbU {
  color: var(--home-page-2-text-view-header-title);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  min-width: 0;
}
.widget-content-view-pick-market-name--bD31w {
  color: var(--home-page-2-text-view-header-title);
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
  min-width: 0;
  padding-bottom: 2px;
}
.widget-content-view-pick-start-time--QScpP {
  color: var(--home-page-2-text-event-start-time);
  font-size: 10px;
  font-weight: 600;
  line-height: 13px;
  min-width: 0;
}
.widget-content-view-outcome-container--dg0E4 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  gap: var(--padding-s-vertical);
  height: 100%;
  justify-content: space-between;
}
.widget-content-view-outcome--n947P {
  align-items: center;
  background: var(--home-page-2-surface-outcome);
  border: 1px solid var(--home-page-2-border-outcome);
  border-radius: var(--border-radius-xs);
  color: var(--home-page-2-text-outcome);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: 36px;
  justify-content: center;
  line-height: 24px;
  width: 66px;
}
.widget-content-view-outcome-without-pick--sZZL6 {
  cursor: default;
}
.widget-content-view-outcome-active--SlnlS {
  background: var(--home-page-2-surface-outcome-active);
  border-color: var(--home-page-2-surface-outcome-active);
  color: var(--home-page-2-text-outcome-active);
}
.widget-content-view-free-won-pick-container--g4l5E {
  align-items: center;
  background: var(--home-page-2-surface-free-won-pick);
  border: 1px solid var(--home-page-2-surface-outcome-active);
  border-radius: var(--border-radius-m);
  display: flex;
  flex-shrink: 0;
  gap: var(--padding-m-horizontal);
  justify-content: space-between;
  padding: var(--padding-m-vertical) var(--padding-m-horizontal);
}
.widget-content-view-free-won-pick-icon--MTt5V {
  color: var(--home-page-2-surface-outcome-active);
  height: 20px;
  width: 20px;
}
.widget-content-view-free-won-pick-text--eXK6p {
  color: var(--home-page-2-surface-outcome-active);
  font-size: 14px;
  font-weight: 700;
  width: 100%;
}
.widget-content-view-coefficient-container--sia64 {
  align-items: center;
  background: var(--home-page-2-surface-outcome-active);
  border-top-right-radius: var(--border-radius-m);
  display: flex;
  height: 36px;
  justify-content: center;
  margin-left: 20px;
  margin-right: calc(var(--padding-m-horizontal) * -1);
  padding-right: calc(var(--padding-m-horizontal) * 3);
  position: relative;
  z-index: 15;
}
.widget-content-view-coefficient-container--sia64:after {
  background: var(--home-page-2-surface-outcome-active);
  border-radius: var(--border-radius-m) 0 0 0;
  content: "";
  height: 36px;
  left: -11px;
  position: absolute;
  top: 0;
  transform: skewX(-15deg);
  transform-origin: top left;
  width: 12px;
  z-index: 10;
}
[dir="rtl"] .widget-content-view-coefficient-container--sia64:after {
  transform: skewX(15deg);
}
.widget-content-view-coefficient-container--sia64:before {
  background: var(--home-page-2-surface-outcome-active);
  content: "";
  height: 36px;
  left: 0;
  position: absolute;
  top: 0;
  transform: skewX(-15deg);
  transform-origin: top left;
  width: 12px;
  z-index: 5;
}
[dir="rtl"] .widget-content-view-coefficient-container--sia64:before {
  transform: skewX(15deg);
}
.widget-content-view-coefficient-text--_WbnK {
  color: var(--home-page-2-text-outcome-active);
  font-size: 16px;
  font-weight: 600;
  margin-left: -3px;
  max-width: 54px;
  min-width: 54px;
  text-align: right;
  z-index: 20;
}
.widget-content-view-action-button-container--kvWZn {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
  padding: 0 var(--padding-m-horizontal) var(--padding-m-vertical);
}
.widget-content-view-action-button--_cw9u {
  border-radius: var(--border-radius-m);
  font-size: 14px;
  font-weight: 600;
  height: 36px;
  line-height: 17px;
}
.hot-combos-bottom-content--e1JOc {
  background: var(--home-page-2-surface-controls-panel);
  border-radius: 0 0 var(--border-radius-m) var(--border-radius-m);
  padding: var(--padding-m-vertical) 0;
}
.hot-combos-bottom-content--e1JOc,
.hot-combos-total-stake-and-return--TJMyu {
  display: flex;
  flex-direction: column;
  gap: var(--padding-m-vertical);
}
.hot-combos-bottom-row--Joc50 {
  align-items: center;
  color: var(--home-page-2-text-view-header-title);
  display: flex;
  font-size: 12px;
  font-weight: 500;
  justify-content: space-between;
  line-height: normal;
  min-width: 0;
  padding: 0 var(--padding-m-horizontal);
}
.hot-combos-bottom-row-left-part--d7NM8 {
  align-items: center;
  display: grid;
  grid-template-columns: minmax(0, 1fr) min-content;
  grid-gap: var(--padding-xs-horizontal);
  gap: var(--padding-xs-horizontal);
}
.hot-combos-hint-container--o5Xzx {
  --info-box-tooltip-bg-color: var(--home-page-2-surface-outcome-active);
  --info-box-tooltip-color: var(--home-page-2-text-outcome-active);
}
.hot-combos-payout-container--EbkXx {
  align-items: center;
  display: flex;
  gap: 8px;
  min-width: 0;
}
.hot-combos-payout--Ap8Vf,
.hot-combos-total-coefficient--RBIqV {
  opacity: 0.5;
  text-decoration: line-through;
}
.hot-combos-boosted-coefficient-container--Xp4FQ,
.hot-combos-boosted-payout-container--lwNI9 {
  align-items: center;
  color: var(--home-page-2-surface-outcome-active);
  display: flex;
  gap: 4px;
  min-width: 0;
}
.hot-combos-coefficient-container--y0nLV {
  align-items: center;
  display: flex;
  gap: 8px;
  min-width: 0;
}
.hot-combos-error--jRNtm {
  background: var(--home-page-2-surface-error);
  border-bottom: 1px solid var(--home-page-2-border-error);
  border-top: 1px solid var(--home-page-2-border-error);
  color: var(--home-page-2-text-error);
  display: flex;
  font-size: 12px;
  font-weight: 400;
  gap: 16px;
  height: 40px;
  line-height: 14px;
}
.hot-combos-error--jRNtm,
.hot-combos-footer--CZUCE {
  align-items: center;
  padding: 0 var(--padding-m-horizontal);
}
.hot-combos-footer--CZUCE {
  --stake-border-radius: var(--border-radius-xl);
  --stake-width: 100%;
  --stake-height: 36px;
  display: grid;
  grid-template-columns: minmax(0, 0.5fr) minmax(0, 1fr);
  grid-template-rows: 100%;
  grid-gap: var(--padding-m-horizontal);
  gap: var(--padding-m-horizontal);
}
[data-mobile="true"] .hot-combos-footer--CZUCE {
  gap: var(--padding-xs-horizontal);
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}
.hot-combos-stake-input--dv3Q_ {
  border-radius: var(--border-radius-xl);
  height: 36px;
  width: 100%;
}
.hot-combos-status-container--S9C97 {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: var(--padding-m-vertical);
  justify-content: center;
  padding: var(--padding-m-vertical) var(--padding-m-horizontal);
}
.hot-combos-status-title--C8IXf {
  font-size: 16px;
  font-weight: 700;
}
.hot-combos-status-text--CqleC,
.hot-combos-status-title--C8IXf {
  color: var(--home-page-2-text-view-header-title);
  text-align: center;
}
.hot-combos-status-text--CqleC {
  font-size: 12px;
  font-weight: 400;
}
.hot-combos-success-buttons--pIqgz {
  display: flex;
  gap: var(--padding-m-horizontal);
  padding: 0 var(--padding-m-horizontal);
  width: 100%;
}
.widget-tabs-navigation--Ta4ii {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: var(--padding-s-horizontal);
  gap: var(--padding-s-horizontal);
}
.widget-tab-button--emkID {
  align-items: center;
  background: var(--home-page-2-surface-tabs-navigation-trending-accas);
  border-radius: var(--border-radius-s);
  color: var(--home-page-2-text-tabs-navigation-trending-accas);
  cursor: pointer;
  display: flex;
  font-weight: var(--home-page-2-font-weight-general-navigation, 400);
  height: 36px;
  justify-content: center;
  min-width: 0;
  padding: 0 var(--padding-xs-horizontal);
  transition: var(--home-page-2-navigation-transition, 0.2s ease-in-out);
}
@media (hover: hover) {
  .widget-tab-button--emkID:hover {
    opacity: 0.8;
  }
}
.widget-tab-button--emkID.widget-tab-button-active--x8CrN {
  background: var(--home-page-2-surface-active-tab-trending-accas);
  color: var(--home-page-2-text-active-tab-trending-accas);
}
.widget--Qvp4M {
  background: #0d0d1a;
  border-radius: 16px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  font-family: Google Sans Flex, sans-serif;
  overflow: hidden;
  position: relative;
}
.widget--Qvp4M,
.widget--Qvp4M:after {
  transition: box-shadow 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.widget--Qvp4M:after {
  border-radius: inherit;
  box-shadow: inset 0 0 0 1px transparent;
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 2;
}
@media (hover: hover) {
  .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)) {
    box-shadow: 0 0 20px hsla(0, 0%, 100%, 0.2);
  }
  .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)):after {
    box-shadow: inset 0 0 0 1px hsla(0, 0%, 100%, 0.4);
  }
  body.theme-white .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)) {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  }
  body.theme-white .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)):after {
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);
  }
}
.bg-svg--Zl6Hl {
  height: 100%;
  inset: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
}
.bg-circle-blue--LMYym,
.bg-circle-red--PKqwW,
.bg-circle-yellow--MkvR_,
.bg-strip-left--RSLMz,
.bg-strip-right--LToRG,
.bg-strip-teal--Ri9_W {
  transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
}
@media (hover: hover) {
  .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)) .bg-circle-yellow--MkvR_ {
    transform: translate(-11px, -6px);
  }
  .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)) .bg-circle-blue--LMYym {
    transform: translate(10px, -7px);
  }
  .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)) .bg-circle-red--PKqwW {
    transform: translate(-8px, 8px);
  }
  .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)) .bg-strip-left--RSLMz {
    transform: translateX(-8px);
  }
  .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)) .bg-strip-right--LToRG {
    transform: translateX(4px);
  }
  .widget--Qvp4M:hover:not(:has(.footer--HoovC:hover)) .bg-strip-teal--Ri9_W {
    transform: translateX(6px);
  }
}
.header--U4A9d {
  align-items: center;
  display: flex;
  gap: 8px;
  padding: 12px 16px;
  position: relative;
  z-index: 1;
}
.header-icon--PF2cS {
  background: none;
  border-radius: 10px;
  flex-shrink: 0;
  height: 44px;
  position: relative;
  width: 44px;
}
@media (max-width: 1023px) {
  .header-icon--PF2cS {
    background: #28292c;
  }
}
.header-icon--PF2cS img {
  height: 40px;
  left: 50%;
  -o-object-fit: contain;
  object-fit: contain;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
}
.header-title--yErHV {
  color: #fff;
  flex: 1;
  font-size: 28px;
  font-weight: 600;
  line-height: 42px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.body--QIGFb {
  box-sizing: border-box;
  padding: 16px;
  width: 100%;
  z-index: 1;
}
.timeline-track--repSA {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 6px;
  height: 12px;
  margin-bottom: 20px;
  position: relative;
}
.timeline-dot--_a1LS {
  background: hsla(0, 0%, 100%, 0.6);
  border-radius: 8px;
  flex-shrink: 0;
  height: 12px;
  position: relative;
  transition: background 0.2s, outline 0.2s;
  width: 12px;
}
.timeline-dot-done--zbA3T {
  background: #fff;
}
.timeline-dot-active--LPdYs {
  background: #fff;
  outline: 3px solid hsla(0, 0%, 100%, 0.35);
  outline-offset: 0;
}
.timeline-label--GFREj {
  bottom: -26px;
  color: hsla(0, 0%, 100%, 0.6);
  font-size: 12px;
  font-weight: 400;
  left: 50%;
  line-height: 16px;
  position: absolute;
  transform: translateX(-50%);
  white-space: nowrap;
}
.timeline-label-first--aDwRE {
  left: 0;
  transform: translateX(0);
}
.timeline-label-last--EbGLW {
  left: 100%;
  transform: translateX(-100%);
}
.timeline-label-active--LhEUh {
  color: #fff;
}
.timeline-segment--HeAlx {
  background: hsla(0, 0%, 100%, 0.6);
  border-radius: 9999px;
  height: 4px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.timeline-segment-fill--gfGKN {
  background: #fff;
  border-radius: 9999px;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}
.icon-btn--k_KGe {
  align-items: center;
  background: transparent;
  border: none;
  border-radius: 10px;
  color: #fff;
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  height: 36px;
  justify-content: center;
  transform: rotate(180deg);
  transition: background 0.15s, color 0.15s;
  width: 36px;
}
.icon-btn--k_KGe svg {
  height: 24px;
  width: 24px;
}
