@charset "utf-8";

.navigation[_nghost-ng-c1853437312] { --stb-scrollbar-width-keyword: none; --stb-nav-list-title-width: calc( var(--stb-sidebar-expanded-width) - 96px ); display: block; overflow: hidden scroll; overscroll-behavior: contain; scrollbar-gutter: stable; max-height: 100%; margin-bottom: auto; padding-inline: 18px 6px; padding-block: 12px; }

@supports (scrollbar-width: auto) and (not (selector(::-webkit-scrollbar))) {
  .navigation[_nghost-ng-c1853437312] { scrollbar-color: var(--stb-scrollbar-thumb-color) var(--stb-scrollbar-track-color); scrollbar-width: var(--stb-scrollbar-width-keyword); }
}

@supports (-moz-appearance: none) {
  .navigation[_nghost-ng-c1853437312] { overflow-y: overlay; }
}

@media (hover: hover) and (pointer: fine) {
  .navigation[_nghost-ng-c1853437312]:hover { --stb-scrollbar-width-keyword: thin; }
}

.main-nav[_ngcontent-ng-c1853437312] { --stb-nav-item-border-width: 2px; display: grid; }

.nav-list[_ngcontent-ng-c1853437312] { padding-bottom: 5px; border-radius: 4px; background-color: var(--stb-bg-primary); }

.nav-list[_ngcontent-ng-c1853437312]:not(:first-child) { margin-top: 4px; }

.nav-list[_ngcontent-ng-c1853437312]:empty { display: none; }

.nav-list--promo[_ngcontent-ng-c1853437312] { --stb-icon-color: rgb(var(--stb-red-300)); }

.nav-list--home[_ngcontent-ng-c1853437312] { --stb-icon-color: rgb(125 184 227); }

.nav-list--casino[_ngcontent-ng-c1853437312] { --stb-icon-color: rgb(var(--stb-yellow-100)); }

.nav-list--sports[_ngcontent-ng-c1853437312] { --stb-icon-color: rgb(178 145 211); }

.nav-list--challenges[_ngcontent-ng-c1853437312] { --stb-icon-color: rgb(var(--stb-green-300)); }

.nav-list--vip[_ngcontent-ng-c1853437312] { --stb-icon-color: rgb(220 128 189); }

.nav-list[_ngcontent-ng-c1853437312]:not(:last-child)::after { position: relative; top: 4px; display: block; width: 100%; height: 2px; background-image: linear-gradient(0deg,rgb(var(--stb-brand-2700)),rgb(var(--stb-brand-2700))),linear-gradient(0deg,rgb(var(--stb-brand-2300)),rgb(var(--stb-brand-2300))); background-position: left top, left bottom; background-size: 100% 1px, 100% 1px; background-repeat: no-repeat; content: ""; }

.nav-list--seasonal[_ngcontent-ng-c1853437312] { padding-bottom: 0px; }

.nav-list--seasonal[_ngcontent-ng-c1853437312]::after { opacity: 0; }

.nav-list__icon[_ngcontent-ng-c1853437312] { color: var(--stb-icon-color); }

.nav-list__link[_ngcontent-ng-c1853437312] { display: grid; justify-content: start; align-items: center; grid-template-columns: 20px 1fr; grid-auto-flow: column; column-gap: 12px; min-height: 44px; padding: 2px calc(15px - var(--stb-nav-item-border-width)); border: var(--stb-nav-item-border-width) solid transparent; border-radius: 12px; font-size: 14px; font-weight: 700; color: var(--stb-text-primary); transition: color var(--stb-transition-time); cursor: pointer; }

@media (hover: hover) and (pointer: fine) {
  .nav-list__link[_ngcontent-ng-c1853437312]:hover .nav-list__title[_ngcontent-ng-c1853437312] { color: var(--stb-button-text-dark); }
}

.nav-list__link[_ngcontent-ng-c1853437312]:active, .nav-list__link--active[_ngcontent-ng-c1853437312] { box-shadow: var(--stb-input-box-shadow); border: 2px double transparent; background-image: var(--stb-input-fill-hover),var(--stb-input-stroke-hover); background-clip: padding-box, border-box; background-origin: border-box; }

.seasonal[_ngcontent-ng-c1853437312] { --stb-nav-seasonal-bg-inset: 0; align-items: stretch; grid-template-columns: 1fr; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; }

.seasonal__content[_ngcontent-ng-c1853437312] { position: relative; z-index: 0; display: grid; align-items: center; grid-template-columns: 20px 1fr; gap: 12px; overflow: hidden; padding: 4px 15px; border-radius: 12px; text-transform: uppercase; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px, rgba(0, 0, 0, 0.25) 0px 2px 8px; }

.seasonal__content[_ngcontent-ng-c1853437312]::after { position: absolute; inset: var(--stb-nav-seasonal-bg-inset); z-index: -1; border-radius: 12px; box-shadow: var(--stb-shadow-secondary); content: ""; border: 2px double transparent; background-image: var(--stb-gradient-2600),var(--stb-gradient-2500-reverted); background-clip: padding-box, border-box; background-origin: border-box; }

.seasonal__content[_ngcontent-ng-c1853437312]:lang(ar) { padding-inline: 16px; }

.seasonal__image[_ngcontent-ng-c1853437312], .seasonal__title[_ngcontent-ng-c1853437312] { color: rgb(var(--stb-white)); filter: drop-shadow(rgba(209, 186, 156, 0.5) 0px 2px 4px); }

.seasonal__image[_ngcontent-ng-c1853437312] { color: rgb(var(--stb-brand-50)); }

.seasonal__title[_ngcontent-ng-c1853437312] { text-shadow: rgba(255, 143, 11, 0.5) 1px 1px 0px; overflow-wrap: break-word; hyphens: auto; color: var(--stb-text-primary); font-size: 14px; font-weight: 700; line-height: 140%; }

.seasonal__title[_ngcontent-ng-c1853437312]:lang(ar) { font-size: 13px; }

@media (hover: hover) and (pointer: fine) {
  .seasonal[_ngcontent-ng-c1853437312]:not(.seasonal--active):hover .seasonal__content[_ngcontent-ng-c1853437312]::after { border: 2px double transparent; background-image: var(--stb-gradient-2700),var(--stb-gradient-800); background-clip: padding-box, border-box; background-origin: border-box; box-shadow: var(--stb-shadow-secondary); }
}

.seasonal--active[_ngcontent-ng-c1853437312] { --stb-nav-seasonal-bg-inset: 0px; }

.seasonal--active[_ngcontent-ng-c1853437312] .seasonal__content[_ngcontent-ng-c1853437312] { box-shadow: none; }

.seasonal--active[_ngcontent-ng-c1853437312] .seasonal__content[_ngcontent-ng-c1853437312]::after { border: 1px double transparent; background-image: linear-gradient(180deg,#ffcb7f,#ffd69c 20%,#ffdaa5 80%,#ffefd5),var(--stb-input-stroke-hover); background-clip: padding-box, border-box; background-origin: border-box; box-shadow: rgba(130, 95, 62, 0.2) 0px 4px 10px inset; }

.seasonal--active[_ngcontent-ng-c1853437312] .seasonal__image[_ngcontent-ng-c1853437312], .seasonal--active[_ngcontent-ng-c1853437312] .seasonal__title[_ngcontent-ng-c1853437312] { color: rgb(var(--stb-text-primary)); filter: none; }

.seasonal--active[_ngcontent-ng-c1853437312] .seasonal__title[_ngcontent-ng-c1853437312] { text-shadow: none; }

.seasonal[_ngcontent-ng-c1853437312]:active { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.seasonal[_ngcontent-ng-c1853437312]:active:hover:not(.seasonal--active) .seasonal__content[_ngcontent-ng-c1853437312]::after { border: 2px double transparent; background-image: var(--stb-gradient-2600),var(--stb-gradient-2500-reverted); background-clip: padding-box, border-box; background-origin: border-box; }

.nav-list__bg-img[_ngcontent-ng-c1853437312] { width: 20px; height: 20px; background-color: currentcolor; mask-image: var(--stb-nav-icon); }

.nav-list__seasonal-icon[_ngcontent-ng-c1853437312] { z-index: 1; }

.nav-list__title[_ngcontent-ng-c1853437312] { max-width: unset; text-transform: var(--stb-text-transform-style); word-break: break-word; overflow-wrap: break-word; hyphens: auto; transition: opacity var(--stb-transition-time); }

@media screen and (min-width: 1280px) {
  .nav-list__title[_ngcontent-ng-c1853437312] { max-width: 140px; }
}

.world-cup[_ngcontent-ng-c1853437312] { --stb-nav-seasonal-bg-inset: 0; align-items: stretch; grid-template-columns: 1fr; padding: 0px; border: 2px solid transparent; background-image: linear-gradient(rgba(3, 80, 104, 0.2), rgba(6, 158, 206, 0.2)), linear-gradient(rgb(6, 158, 206), rgb(95, 173, 216) 20%, rgb(53, 120, 173) 80%, rgb(31, 102, 158)), linear-gradient(0deg, rgb(6, 158, 206), rgb(31, 102, 158)); background-clip: padding-box, padding-box, border-box; background-origin: padding-box, padding-box, border-box; box-shadow: var(--stb-shadow-secondary); }

.world-cup__bg[_ngcontent-ng-c1853437312] { position: relative; grid-area: 1 / 1 / -1 / -1; isolation: isolate; }

.world-cup__bg[_ngcontent-ng-c1853437312]::before { position: absolute; inset: -2px; z-index: -2; border: 2px solid transparent; border-radius: 12px; opacity: var(--stb-world-cup-hover, 0); background-image: linear-gradient(rgba(3, 80, 104, 0.2), rgba(6, 158, 206, 0.2)), linear-gradient(rgb(6, 158, 206), rgb(95, 173, 216) 20%, rgb(53, 120, 173) 80%, rgb(31, 102, 158)), linear-gradient(rgba(21, 173, 220, 0.86), rgba(21, 173, 220, 0.86)); background-clip: padding-box, padding-box, border-box; background-origin: padding-box, padding-box, border-box; transition: opacity var(--stb-transition-time); content: ""; }

.world-cup__decor[_ngcontent-ng-c1853437312] { position: relative; grid-area: 1 / 1 / -1 / -1; overflow: hidden; border-radius: 12px; isolation: isolate; }

.world-cup__decor[_ngcontent-ng-c1853437312]::after { position: absolute; inset-inline-start: var(--stb-world-cup-button-bg-position, -40px); top: 0px; z-index: -1; width: 200%; height: 100%; opacity: var(--stb-world-cup-bg-hover, 1); background: url(restored-a42e7de02766652e.webp) 50% 50% / 933px 933px no-repeat; content: ""; }

html[dir="rtl"][_nghost-ng-c1853437312] .world-cup__decor[_ngcontent-ng-c1853437312]::after, html[dir="rtl"] [_nghost-ng-c1853437312] .world-cup__decor[_ngcontent-ng-c1853437312]::after { scale: -1 1; }

@media (hover: hover) and (pointer: fine) {
  .world-cup[_ngcontent-ng-c1853437312]:hover { --stb-world-cup-hover: 1; --stb-world-cup-bg-hover: .7; }
}

.world-cup__content[_ngcontent-ng-c1853437312] { position: relative; z-index: 0; display: grid; align-items: center; grid-area: 1 / 1 / -1 / -1; grid-template-columns: 1fr auto; gap: 12px; overflow: hidden; min-height: 64px; padding: 2px 15px; }

.world-cup__content[_ngcontent-ng-c1853437312]:lang(ar) { padding-inline: 16px; }

.world-cup__content[_ngcontent-ng-c1853437312]:lang(hr-hr), .world-cup__content[_ngcontent-ng-c1853437312]:lang(sk-sk), .world-cup__content[_ngcontent-ng-c1853437312]:lang(pt-pt), .world-cup__content[_ngcontent-ng-c1853437312]:lang(cs-cz) { padding-inline: 10px; }

.world-cup__title[_ngcontent-ng-c1853437312] { text-shadow: 1px 1px 0 rgb(var(--stb-yellow-400)/.5); text-align: start; text-transform: uppercase; overflow-wrap: break-word; hyphens: auto; color: rgb(var(--stb-white)); font-size: 14px; font-weight: 700; line-height: 1.2; }

.world-cup__title[_ngcontent-ng-c1853437312]:lang(sk-sk) { font-size: 12px; }

.world-cup__title[_ngcontent-ng-c1853437312]:lang(pt-pt), .world-cup__title[_ngcontent-ng-c1853437312]:lang(cs-cz) { font-size: 13px; }

@media screen and (min-width: 412px) {
  .world-cup__title[_ngcontent-ng-c1853437312]:lang(sk-sk), .world-cup__title[_ngcontent-ng-c1853437312]:lang(pt-pt), .world-cup__title[_ngcontent-ng-c1853437312]:lang(cs-cz) { font-size: 14px; }
}

@media screen and (min-width: 1280px) {
  .world-cup__title[_ngcontent-ng-c1853437312] { max-width: 105px; }
  .world-cup__title[_ngcontent-ng-c1853437312]:lang(sk-sk) { font-size: 11px; }
  .world-cup__title[_ngcontent-ng-c1853437312]:lang(hr-hr), .world-cup__title[_ngcontent-ng-c1853437312]:lang(pt-pt), .world-cup__title[_ngcontent-ng-c1853437312]:lang(cs-cz), .world-cup__title[_ngcontent-ng-c1853437312]:lang(pl-pl) { font-size: 12px; }
  .world-cup__title[_ngcontent-ng-c1853437312]:lang(fr-lu), .world-cup__title[_ngcontent-ng-c1853437312]:lang(fr-eu), .world-cup__title[_ngcontent-ng-c1853437312]:lang(fr-be), .world-cup__title[_ngcontent-ng-c1853437312]:lang(fr-ca) { font-size: 13px; }
}

.world-cup__active[_ngcontent-ng-c1853437312], .world-cup[_ngcontent-ng-c1853437312]:active { --stb-world-cup-hover: 1; }

.collapsed[_nghost-ng-c1853437312] .nav-list__title[_ngcontent-ng-c1853437312] { display: none; }

.collapsed[_nghost-ng-c1853437312] .nav-list__link[_ngcontent-ng-c1853437312] { width: 50px; height: 44px; padding: 0 calc(15px - var(--stb-nav-item-border-width)); }

.collapsed[_nghost-ng-c1853437312] .nav-list__link[_ngcontent-ng-c1853437312]::before, .collapsed[_nghost-ng-c1853437312] .nav-list__link[_ngcontent-ng-c1853437312]::after { position: absolute; top: var(--stb-sidebar-item-top); z-index: 1; opacity: 0; transform: translateY(-50%); scale: 0; transition: opacity var(--stb-transition-time); }

.collapsed[_nghost-ng-c1853437312] .nav-list__link[_ngcontent-ng-c1853437312]::before { inset-inline-start: calc(100% - 8px); padding: 6px 12px; border-radius: 4px; white-space: nowrap; color: var(--stb-button-text-dark); background-color: rgb(var(--stb-white)); box-shadow: var(--stb-shadow-primary); content: attr(data-tooltip); font-size: 16px; font-weight: 700; line-height: 1.2; }

.collapsed[_nghost-ng-c1853437312] .nav-list__link[_ngcontent-ng-c1853437312]::after { inset-inline-start: calc(100% - 16px); border-style: solid; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-image: none; border-width: 5px 8px 5px 0px; border-right-color: rgb(var(--stb-white)); content: ""; }

@media (hover: hover) and (pointer: fine) {
  .collapsed[_nghost-ng-c1853437312] .nav-list__link[_ngcontent-ng-c1853437312]:hover::before { opacity: 1; scale: 1; }
  .collapsed[_nghost-ng-c1853437312] .nav-list__link[_ngcontent-ng-c1853437312]:hover::after { opacity: 1; scale: 1; }
  html[dir="rtl"] .collapsed[_nghost-ng-c1853437312] .nav-list__link[_ngcontent-ng-c1853437312]:hover::after { scale: -1 1; }
}

.collapsed[_nghost-ng-c1853437312] .seasonal[_ngcontent-ng-c1853437312] { position: initial; padding: 0px; }

.collapsed[_nghost-ng-c1853437312] .seasonal__content[_ngcontent-ng-c1853437312] { padding: 2px 13px; }

.collapsed[_nghost-ng-c1853437312] .seasonal__title[_ngcontent-ng-c1853437312] { display: none; }

.collapsed[_nghost-ng-c1853437312] .campaign-urus-nav { justify-content: center; width: 48px; height: 48px; min-height: initial; margin-inline: auto; padding: 0px; }

.collapsed[_nghost-ng-c1853437312] .campaign-urus-nav--active, .collapsed[_nghost-ng-c1853437312] .campaign-urus-nav:active { border-radius: 50%; }

.collapsed[_nghost-ng-c1853437312] .campaign-urus-nav::before, .collapsed[_nghost-ng-c1853437312] .campaign-urus-nav::after { position: absolute; top: var(--stb-sidebar-item-top); z-index: 1; opacity: 0; transform: translateY(-50%); scale: 0; transition: opacity var(--stb-transition-time); }

.collapsed[_nghost-ng-c1853437312] .campaign-urus-nav::before { inset-inline-start: calc(100% - 8px); padding: 6px 12px; border-radius: 4px; white-space: nowrap; color: var(--stb-button-text-dark); background-color: rgb(var(--stb-white)); box-shadow: var(--stb-shadow-primary); content: attr(data-tooltip); font-size: 16px; font-weight: 700; line-height: 1.2; }

.collapsed[_nghost-ng-c1853437312] .campaign-urus-nav::after { inset-inline-start: calc(100% - 16px); border-style: solid; border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-image: none; border-width: 5px 8px 5px 0px; border-right-color: rgb(var(--stb-white)); content: ""; }

@media (hover: hover) and (pointer: fine) {
  .collapsed[_nghost-ng-c1853437312] .campaign-urus-nav:hover::before { opacity: 1; scale: 1; }
  .collapsed[_nghost-ng-c1853437312] .campaign-urus-nav:hover::after { opacity: 1; scale: 1; }
  html[dir="rtl"] .collapsed[_nghost-ng-c1853437312] .campaign-urus-nav:hover::after { scale: -1 1; }
}

.collapsed[_nghost-ng-c1853437312] .campaign-urus-nav__wrapper::after { border-image: url(restored-a28bfaa7d5adffb2.png) 46 / 24px / 0 stretch; }

.collapsed[_nghost-ng-c1853437312] .campaign-urus-nav__content { display: none; }

.collapsed[_nghost-ng-c1853437312] .nav-list__link.world-cup[_ngcontent-ng-c1853437312] { padding: 0px; }

.collapsed[_nghost-ng-c1853437312] .world-cup[_ngcontent-ng-c1853437312] { --stb-world-cup-button-bg-position: -27px; width: auto; height: auto; }

.collapsed[_nghost-ng-c1853437312] .world-cup__content[_ngcontent-ng-c1853437312] { grid-template-columns: auto; height: 44px; min-height: 44px; padding: 9px; }

.collapsed[_nghost-ng-c1853437312] .world-cup__title[_ngcontent-ng-c1853437312] { display: none; }

.mirror-icon[_ngcontent-ng-c1853437312] { scale: -1 1; }