.selectionItemLayoutSelected___2oTM- {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.root___2yKVC {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden; }

.wrapper___VpXQ_ {
  width: 100%;
  min-height: 100vh;
  display: flex;
  flex-direction: column; }
  .wrapper___VpXQ_.wrapper_template1___2Js2j {
    margin-bottom: -95px; }
  .wrapper___VpXQ_.wrapper_template2___28GWw {
    min-height: calc(100vh - 52px); }
  .wrapper___VpXQ_.wrapper_template3___1XNiT {
    min-height: 100vh;
    background-color: var(--template3-body-bg, #0a0b0f);
    padding-top: 64px; }
    @media (min-width: 768px) {
      .wrapper___VpXQ_.wrapper_template3___1XNiT {
        padding-top: 80px; } }
    .wrapper___VpXQ_.wrapper_template3___1XNiT .wrapperMain___1vKwc {
      flex: 1;
      display: flex;
      flex-direction: column;
      min-height: 0; }
    .wrapper___VpXQ_.wrapper_template3___1XNiT .template3-footer {
      flex-shrink: 0; }

html.template3-game-play .wrapper___VpXQ_.wrapper_template3___1XNiT {
  padding-top: 0; }
  html.template3-game-play .wrapper___VpXQ_.wrapper_template3___1XNiT .template3-footer {
    display: none; }

html.template3-not-found {
  overflow: hidden; }
  html.template3-not-found .wrapper___VpXQ_.wrapper_template3___1XNiT {
    padding-top: 0;
    min-height: 0;
    height: 100vh;
    max-height: 100vh;
    overflow: hidden; }

.container___3kFZf {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 48px 28px;
  color: #6b6b6b;
  background-color: #f8f8f8;
  height: 100vh; }
  .container___3kFZf .description___YsS_K {
    line-height: 1.7;
    text-align: center;
    margin-block: 1em; }
  .container___3kFZf .homePageLink___KyaK_ {
    color: #6b6b6b;
    text-decoration: underline; }
    .container___3kFZf .homePageLink___KyaK_:hover {
      opacity: 1; }

.selectionItemLayoutSelected___viybg {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.error___DmMBE {
  background-color: #fff;
  position: fixed;
  width: 100%;
  bottom: 0; }
  .error___DmMBE .error__inner___2nsfU {
    position: relative;
    width: 100%;
    min-height: 100vh;
    display: flex;
    flex-direction: column; }
    .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC {
      position: relative;
      padding: 2.8125em 10.83333% 1.5625em; }
      .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC .error__nav_list___fuRfn {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        gap: 2.8125em; }
        .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC .error__nav_list___fuRfn.error__nav_list_rtl___3liN1 {
          justify-content: flex-end; }
        .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC .error__nav_list___fuRfn .error__nav_item___2dauG .error__nav_link___3Tznr {
          font-size: 0.875em;
          color: #276aa5;
          opacity: unset;
          text-transform: uppercase;
          cursor: pointer; }
    .error___DmMBE .error__inner___2nsfU .error__section___1gUNs {
      display: flex;
      flex: auto; }
      .error___DmMBE .error__inner___2nsfU .error__section___1gUNs.error__section_rtl___3-mWr {
        flex-direction: row-reverse; }
      .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- {
        position: relative;
        min-width: 0;
        display: flex;
        flex-direction: column;
        justify-content: center; }
        .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH-.errorSection__block_rtl___2G68H {
          align-items: end; }
        .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe {
          display: flex;
          flex-direction: column;
          align-items: start; }
          .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe.error__content_rtl___3QnMa {
            align-items: end; }
          .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe .errorContent__info___1LwBS {
            position: relative;
            display: flex;
            flex-direction: column; }
            .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe .errorContent__info___1LwBS.errorContent__info_rtl___11Qcz {
              text-align: end; }
            .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe .errorContent__info___1LwBS .errorContent__title___eKMMw {
              margin-bottom: 0.27429em;
              text-transform: uppercase;
              font-size: 2.1875em;
              font-weight: 700;
              color: #276aa5; }
            .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe .errorContent__info___1LwBS .errorContent__text___1vOkx {
              font-size: 0.875em;
              color: #276aa5; }
          .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe .errorContent__btn___3xxpm {
            min-width: 9.0625em;
            min-height: 2em;
            max-width: 100%;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 0.3125em 1.25em;
            margin-top: 1.5em;
            border-radius: 3px;
            text-align: center;
            background-color: #7daa2f;
            transition: background-color 0.1s, color 0.1s;
            cursor: pointer; }
            .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe .errorContent__btn___3xxpm .caption___2aA7w {
              flex: auto 0 1;
              text-align: center; }
              .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe .errorContent__btn___3xxpm .caption___2aA7w .caption__label___2z_07 {
                display: block;
                overflow: hidden;
                font-size: 13px;
                line-height: 1.21429em;
                text-overflow: ellipsis;
                color: #fff; }
      .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul {
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; }
        .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul .errorDecor__gates___WPYaG {
          background-image: url(/error/404_gates.png);
          position: relative;
          top: 1.875em;
          left: -0.9375em;
          width: 46.1875em;
          height: 42.9375em;
          content: '';
          background-repeat: no-repeat;
          background-position-x: 50%;
          background-position-y: center;
          background-size: cover; }
        .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul .errorDecor__animation___3p0uF {
          background-image: url(/error/404_players.png);
          position: absolute;
          top: calc(50% + 1.875em);
          left: calc(50% + 0.375em);
          width: 32.75em;
          height: 36.6875em;
          transform: translate(-50%, -50%);
          display: flex;
          justify-content: space-between;
          padding-top: 7.5em;
          padding-right: 3.5em;
          padding-left: 3.5em;
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 1400% 100%;
          animation: error-football-wall___1fhEB 1.5s steps(13) infinite; }
          .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul .errorDecor__animation___3p0uF .errorAnimation__num___2U8yk {
            color: #fff;
            font-size: 5.8125em; }
        .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul .errorDecor__ball___3Dzoe {
          display: flex;
          align-items: flex-start;
          justify-content: center;
          position: absolute;
          bottom: -1.5625em;
          width: 9.4375em;
          max-width: 100%;
          height: 7.9375em;
          max-height: 100%; }
          .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul .errorDecor__ball___3Dzoe .errorPic__img___1JlZh {
            max-width: 100%;
            max-height: 100%;
            border: none;
            display: block; }
    .error___DmMBE .error__inner___2nsfU .error__footer___1SKbd {
      text-align: center;
      padding-top: 1.5625em;
      padding-bottom: 0.625em; }
      .error___DmMBE .error__inner___2nsfU .error__footer___1SKbd .errorFooter__text___25xVT {
        display: flex;
        justify-content: center;
        gap: 5px;
        position: relative;
        color: #7599b8;
        font-size: 0.75em; }

@media screen and (min-width: 1024px) and (max-width: 1920px) {
  .errorSection__decor___3_pul {
    font-size: 0.8333vw; } }

@media screen and (min-width: 1024px) {
  .errorSection__block___22BH-,
  .errorSection__decor___3_pul {
    align-items: flex-start;
    flex: 1 1 auto; }
    .errorSection__block___22BH- .errorDecor__ball___3Dzoe,
    .errorSection__decor___3_pul .errorDecor__ball___3Dzoe {
      left: -26.25em; }
      .errorSection__block___22BH- .errorDecor__ball___3Dzoe.errorDecor__ball_rtl___1x5T5,
      .errorSection__decor___3_pul .errorDecor__ball___3Dzoe.errorDecor__ball_rtl___1x5T5 {
        right: -26.25em !important;
        left: unset; } }

@media screen and (max-width: 1023px) {
  .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC .error__nav_list___fuRfn {
    justify-content: center; }
  .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs {
    display: flex;
    flex-direction: column-reverse;
    flex: auto;
    width: 100%; }
    .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs.error__section_rtl___3-mWr {
      flex-direction: column-reverse !important;
      align-items: center; }
    .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- {
      flex: 1;
      align-items: center;
      text-align: center; }
      .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe {
        align-items: center; }
        .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe.error__content_rtl___3QnMa {
          align-items: center; }
        .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__block___22BH- .error__content___3bhbe .errorContent__info___1LwBS.errorContent__info_rtl___11Qcz {
          text-align: center; }
    .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul {
      flex: 1;
      margin-top: 10%;
      margin-bottom: 4em;
      font-size: 0.625em; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .errorDecor__ball___3Dzoe {
    bottom: -3.125em;
    margin-left: -56.25em;
    transform: translateX(50%); } }

@media screen and (min-width: 768px) {
  .errorSection__block___22BH- {
    padding-right: 10.83333%;
    padding-left: 10.83333%; }
  .error__footer___1SKbd {
    padding-right: 10.83333%;
    padding-left: 10.83333%; } }

@media screen and (max-width: 767px) {
  .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU {
    padding-right: 1.25em;
    padding-left: 1.25em; }
    .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC {
      padding: 0.625em 0;
      gap: 2px; }
      .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC .error__nav_list___fuRfn {
        flex-wrap: wrap;
        gap: 0; }
        .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC .error__nav_list___fuRfn .error__nav_item___2dauG {
          width: 5.625em;
          flex-grow: 1;
          margin: 2px;
          text-align: center; }
          .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__nav___2q9MC .error__nav_list___fuRfn .error__nav_item___2dauG .error__nav_link___3Tznr {
            display: flex;
            align-items: center;
            justify-content: center;
            background-color: #d4dee8;
            color: #276aa5;
            min-height: 2.28571em;
            padding: 3px;
            border-radius: 3px; }
    .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul {
      margin-bottom: 8em;
      font-size: 0.3125em; }
      .errorWrapper___Hzb4P .error___DmMBE .error__inner___2nsfU .error__section___1gUNs .errorSection__decor___3_pul .errorDecor__ball___3Dzoe {
        bottom: -3.125em;
        margin-left: -43.75em;
        transform: translateX(50%); } }

@keyframes error-football-wall___1fhEB {
  to {
    background-position: 100% 100%; } }

.page___12HFE {
  position: fixed;
  inset: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  overflow: hidden;
  padding: 24px 16px; }

.card___3hGnF {
  width: 100%;
  max-width: 28rem;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.emptyState___2QsED {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px 16px; }

.code___2rRyT {
  margin: 0 0 16px;
  font-size: 48px;
  font-weight: 700;
  line-height: 1; }

.description___CbaTk {
  max-width: 28rem;
  margin: 0 0 24px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }

.descriptionText___1LGIu {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.actionBtn___3-oD7.actionBtn___3-oD7 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 8px 24px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: box-shadow 0.15s ease, background 0.15s ease; }
  .actionBtn___3-oD7.actionBtn___3-oD7:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important;
    cursor: pointer !important; }
  .actionBtn___3-oD7.actionBtn___3-oD7:focus:not(:hover), .actionBtn___3-oD7.actionBtn___3-oD7:focus-visible:not(:hover), .actionBtn___3-oD7.actionBtn___3-oD7:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.actionBtnText___24W2w {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.page_rtl___XvuFp .description___CbaTk {
  text-align: center; }

.page_rtl___XvuFp .actionBtn___3-oD7.actionBtn___3-oD7 {
  background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .page_rtl___XvuFp .actionBtn___3-oD7.actionBtn___3-oD7:hover:not(:disabled) {
    background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }

.selectionItemLayoutSelected___uo9cx {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.container___1ldJf {
  flex: auto;
  display: grid;
  grid-template-areas: 'sideBar main sidePanel';
  grid-template-columns: auto minmax(0, 1fr) auto;
  grid-template-rows: 1fr auto;
  grid-gap: 0.625em;
  padding: 10px 0.625em 3.25em;
  background-color: #1d4369;
  min-height: 100vh; }
  .container___1ldJf .sideBar___iF_2v {
    grid-area: sideBar;
    position: relative; }
    .container___1ldJf .sideBar___iF_2v .sideBar_overlay___1_fkk {
      position: absolute; }
    .container___1ldJf .sideBar___iF_2v .sideBar_overlay_spacer___2Rs9g {
      width: 32px; }
  .container___1ldJf .bettingContent___1Rr1d {
    grid-area: main; }
    .container___1ldJf .bettingContent___1Rr1d .slider___9dvbL {
      min-height: unset; }
      .container___1ldJf .bettingContent___1Rr1d .slider___9dvbL .sliderImage___hdnJ9 {
        border-radius: 3px; }
    .container___1ldJf .bettingContent___1Rr1d .bettingContent__main___3EAwX:not(:first-child) {
      margin-top: 0.625em; }
    .container___1ldJf .bettingContent___1Rr1d .bettingContent__main___3EAwX .topSpacer___1xWCi {
      min-height: 1px; }
  .container___1ldJf .sidePanel___1dN5T {
    grid-area: sidePanel; }
    .container___1ldJf .sidePanel___1dN5T .sidebarControllerRoot_bc___3NPn- {
      background-color: #000c24 !important; }
  .container___1ldJf .footer___27m9k {
    margin-top: 0.625em; }
    .container___1ldJf .footer___27m9k .footer_bc___23t0d {
      background-color: #000c24 !important; }
  .container___1ldJf.container_mobile_view___31JP2 {
    grid-gap: 0.625em 0; }
  .container___1ldJf.container_bc___WR6E8 {
    grid-template-areas: 'main sidePanel';
    grid-template-columns: minmax(0, 1fr) auto;
    background-color: #000c24 !important; }
    .container___1ldJf.container_bc___WR6E8 .sportsbook___3XADQ {
      height: calc(100vh - 95px) !important;
      border-radius: 3px; }

@media (max-width: 1300px) {
  .container___1ldJf {
    grid-gap: 0.625em 0; } }

.selectionItemLayoutSelected___IT-6x {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sidebarControllerRoot_wrapper___2oG2V {
  position: relative;
  overflow: hidden; }
  .sidebarControllerRoot_wrapper___2oG2V .sidebarControllerRoot___2-KEM {
    height: calc(100vh - 52px - 10px - 10px);
    position: fixed;
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    background-color: #1d4369;
    z-index: 1; }
  .sidebarControllerRoot_wrapper___2oG2V[sidebar-type='sidebar'] {
    left: 0; }
  .sidebarControllerRoot_wrapper___2oG2V[sidebar-type='sidepanel'] {
    right: 0; }
  .sidebarControllerRoot_wrapper___2oG2V[view-mode='expand'] {
    width: 250px; }
    .sidebarControllerRoot_wrapper___2oG2V[view-mode='expand'] .sidebarControllerRoot___2-KEM {
      width: 250px; }
  .sidebarControllerRoot_wrapper___2oG2V[view-mode='collapse'] {
    width: 32px; }
    .sidebarControllerRoot_wrapper___2oG2V[view-mode='collapse'] .sidebarControllerRoot___2-KEM {
      width: 32px; }

.selectionItemLayoutSelected___oda9V {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.SidebarControllerButtonContainer_wrapper___hSOUr {
  width: 100%; }
  .SidebarControllerButtonContainer_wrapper___hSOUr .SidebarControllerButtonContainer___3DVLW {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .SidebarControllerButtonContainer_wrapper___hSOUr .SidebarControllerButtonContainer___3DVLW button {
      width: 100%;
      height: 32px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      text-align: center;
      border: 0;
      border-radius: 3px;
      background-color: #205685;
      color: #bed2e4;
      padding: 5px;
      margin-bottom: 10px; }
      .SidebarControllerButtonContainer_wrapper___hSOUr .SidebarControllerButtonContainer___3DVLW button:hover {
        background-color: #276aa5; }
      .SidebarControllerButtonContainer_wrapper___hSOUr .SidebarControllerButtonContainer___3DVLW button span {
        font-size: 12px;
        margin: 0 5px; }
      .SidebarControllerButtonContainer_wrapper___hSOUr .SidebarControllerButtonContainer___3DVLW button .SidebarControllerButtonArrow___3FKGC {
        width: 10px;
        height: 9px;
        transform: rotate(-90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='false'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidebar'] button[view-mode='expand'] {
    flex-direction: row-reverse; }
    .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='false'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidebar'] button[view-mode='expand'] .SidebarControllerButtonArrow___3FKGC {
      transform: rotate(90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='false'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidebar'] button[view-mode='collapse'] {
    width: 32px; }
    .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='false'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidebar'] button[view-mode='collapse'] .SidebarControllerButtonArrow___3FKGC {
      transform: rotate(-90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='false'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidepanel'] button[view-mode='expand'] .SidebarControllerButtonArrow___3FKGC {
    transform: rotate(-90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='false'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidepanel'] button[view-mode='collapse'] {
    width: 32px; }
    .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='false'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidepanel'] button[view-mode='collapse'] .SidebarControllerButtonArrow___3FKGC {
      transform: rotate(90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='false'] .SidebarControllerButtonArrowDirOverwritten___rl6CB {
    transform: rotate(-90deg) !important; }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='true'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidebar'] button[view-mode='expand'] {
    flex-direction: row-reverse; }
    .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='true'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidebar'] button[view-mode='expand'] .SidebarControllerButtonArrow___3FKGC {
      transform: rotate(-90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='true'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidebar'] button[view-mode='collapse'] {
    width: 32px; }
    .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='true'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidebar'] button[view-mode='collapse'] .SidebarControllerButtonArrow___3FKGC {
      transform: rotate(90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='true'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidepanel'] button[view-mode='expand'] .SidebarControllerButtonArrow___3FKGC {
    transform: rotate(90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='true'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidepanel'] button[view-mode='collapse'] {
    width: 32px; }
    .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='true'] .SidebarControllerButtonContainer___3DVLW[sidebar-type='sidepanel'] button[view-mode='collapse'] .SidebarControllerButtonArrow___3FKGC {
      transform: rotate(-90deg); }
  .SidebarControllerButtonContainer_wrapper___hSOUr[is-rtl='true'] .SidebarControllerButtonArrowDirOverwritten___rl6CB {
    transform: rotate(90deg) !important; }

.selectionItemLayoutSelected___1PPFR {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.topGamesApp___2dGdV .topGamesApp__view___3qYrZ {
  width: 100%;
  height: auto;
  max-height: 145px;
  border-radius: 3px;
  overflow: hidden;
  margin-top: 1px;
  margin-bottom: 10px; }
  .topGamesApp___2dGdV .topGamesApp__view___3qYrZ button {
    border: 0;
    outline: 0;
    padding: 0;
    background-color: transparent; }
  .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs {
    height: 32px;
    display: flex;
    color: #fff;
    background-color: #276aa5; }
    .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__content___2cfSW {
      flex: auto;
      height: 100%;
      padding: 8px 10px;
      display: flex; }
      .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__content___2cfSW .navLink_icon___4ulH_ {
        width: 18px;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__content___2cfSW .navLink_icon___4ulH_ svg {
          width: 100%;
          height: 100%; }
          .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__content___2cfSW .navLink_icon___4ulH_ svg path {
            fill: #fff; }
      .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__content___2cfSW .navLink_caption___3XptR {
        flex: 1;
        height: 100%;
        margin-left: 10px;
        display: flex; }
        .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__content___2cfSW .navLink_caption___3XptR .navLink_caption__content___3YA5l {
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
          .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__content___2cfSW .navLink_caption___3XptR .navLink_caption__content___3YA5l .navLink_caption__label___19WKw {
            font-size: 0.8125em;
            line-height: 1.23077em;
            text-transform: capitalize; }
    .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 {
      height: 100%; }
      .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml {
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        margin-right: 5px; }
        .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__control___9uBuh {
          cursor: pointer;
          padding: 5px; }
          .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__control___9uBuh:hover .bettingSpinnerControl__ico___2WZNm {
            opacity: 0.65; }
          .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__control___9uBuh .bettingSpinnerControl__ico___2WZNm {
            width: 5.67px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            font-size: 0.375em;
            color: #fff; }
        .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinnerControl_next___15TQ2 svg {
          transform: rotate(-180deg); }
        .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__status___2Z-_y {
          height: 14px;
          padding: 0 5px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
          .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__status___2Z-_y .bettingSpinnerStatus__caption___epPr5,
          .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__status___2Z-_y .bettingSpinnerStatus__char___1zueI {
            font-size: 0.75em;
            line-height: 1.16667em;
            color: #fff; }
            .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__status___2Z-_y .bettingSpinnerStatus__caption___epPr5 .bettingSpinnerStatusCaption__label___1A_Tg,
            .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__status___2Z-_y .bettingSpinnerStatus__char___1zueI .bettingSpinnerStatusCaption__label___1A_Tg {
              display: block;
              text-align: center;
              overflow: hidden; }
          .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__status___2Z-_y .bettingSpinnerStatus__caption___epPr5 {
            height: 100%; }
            .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__status___2Z-_y .bettingSpinnerStatus__caption___epPr5 .bettingSpinnerStatusCaption__label___1A_Tg {
              min-width: 7.69px; }
          .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinner__status___2Z-_y .bettingSpinnerStatusCaption_withChar___2qnP1 .bettingSpinnerStatusCaption__label___1A_Tg {
            min-width: 13.69px;
            opacity: 0.65; }
  .topGamesApp___2dGdV .topGamesApp__view___3qYrZ .carousel___2QJB5 {
    height: 113px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    background-color: #fff; }

.topGamesApp___2dGdV .topGamesApp__collapsed___1BiPE {
  width: 32px;
  height: 32px; }
  .topGamesApp___2dGdV .topGamesApp__collapsed___1BiPE .navLink___1efTs {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    padding: 5px;
    background-color: #276aa5; }
    .topGamesApp___2dGdV .topGamesApp__collapsed___1BiPE .navLink___1efTs .navLink_icon___4ulH_ {
      height: 16px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
      .topGamesApp___2dGdV .topGamesApp__collapsed___1BiPE .navLink___1efTs .navLink_icon___4ulH_ svg {
        width: 100%;
        height: 100%; }
        .topGamesApp___2dGdV .topGamesApp__collapsed___1BiPE .navLink___1efTs .navLink_icon___4ulH_ svg path {
          fill: #fff; }

.topGamesApp_rtl___1TaLU .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__content___2cfSW .navLink_caption___3XptR {
  margin-left: 0;
  margin-right: 10px; }

.topGamesApp_rtl___1TaLU .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml {
  margin-right: 0;
  margin-left: 5px; }
  .topGamesApp_rtl___1TaLU .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinnerControl_prev___2azms svg {
    transform: rotate(-180deg); }
  .topGamesApp_rtl___1TaLU .topGamesApp__view___3qYrZ .navLink___1efTs .navLink__after___11nL0 .bettingSpinner___sLzml .bettingSpinnerControl_next___15TQ2 svg {
    transform: rotate(0); }

.selectionItemLayoutSelected___2sslM {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sportEvent___2bj7q {
  width: 100%;
  height: auto;
  background-color: #fff; }
  .sportEvent___2bj7q.sportEvent_selected___3kxJR {
    background-color: #f2f8fc; }
  .sportEvent___2bj7q:hover {
    background-color: #f2f8fc; }
  .sportEvent___2bj7q button {
    border: 0;
    outline: 0;
    padding: 0;
    background-color: transparent; }
  .sportEvent___2bj7q .sportEvent_game___1gVFZ {
    height: 85px;
    flex-direction: column;
    align-items: flex-start;
    padding: 5px 10px;
    cursor: pointer; }
    .sportEvent___2bj7q .sportEvent_game___1gVFZ:hover {
      opacity: 1; }
    .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__header___2tEFo {
      height: 17px;
      display: flex;
      align-items: flex-start;
      overflow: hidden; }
      .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__header___2tEFo .sportEventGame__gameChamp___qNrc- {
        flex: 1;
        height: 13px;
        display: flex;
        overflow: hidden; }
        .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__header___2tEFo .sportEventGame__gameChamp___qNrc- .sportEventGameChamp__ico___7Yyp9 {
          width: 14px;
          height: 12px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          margin-inline-end: 10px; }
          .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__header___2tEFo .sportEventGame__gameChamp___qNrc- .sportEventGameChamp__ico___7Yyp9 svg {
            width: 100%;
            height: 100%; }
            .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__header___2tEFo .sportEventGame__gameChamp___qNrc- .sportEventGameChamp__ico___7Yyp9 svg path {
              fill: #276aa5; }
        .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__header___2tEFo .sportEventGame__gameChamp___qNrc- .sportEventGameChamp__caption___9D9-i {
          flex: 1;
          height: 100%;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          white-space: nowrap;
          overflow: hidden; }
          .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__header___2tEFo .sportEventGame__gameChamp___qNrc- .sportEventGameChamp__caption___9D9-i .caption__label___2vion {
            width: 100%;
            height: 100%;
            font-size: 0.6875em;
            line-height: 1.18182em;
            color: #276aa5;
            text-align: left; }
    .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__teams___3kOJg {
      height: 33px;
      margin-top: 5px;
      display: flex;
      color: #224e7b;
      overflow: hidden; }
      .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__teams___3kOJg .teamScores__teams___11DH4 {
        flex: 1;
        display: grid;
        align-items: start;
        justify-content: start;
        grid-row-gap: 0.1875em;
        overflow: hidden; }
        .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__teams___3kOJg .teamScores__teams___11DH4 .teamScoreName___2bk3o {
          white-space: nowrap;
          display: flex; }
          .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__teams___3kOJg .teamScores__teams___11DH4 .teamScoreName___2bk3o .team_caption___26Y5r {
            height: 14px;
            display: flex;
            margin-left: 10px; }
            .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__teams___3kOJg .teamScores__teams___11DH4 .teamScoreName___2bk3o .team_caption___26Y5r .team_caption__label___1vMAL {
              font-size: 0.75em;
              line-height: 1.16667em;
              white-space: nowrap; }
    .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__info___3_k64 {
      height: 15px;
      margin-top: 5px;
      margin-right: 20px;
      color: #6b9129;
      display: flex; }
      .sportEvent___2bj7q .sportEvent_game___1gVFZ .sportEventGame__info___3_k64 .sportEventGameInfo__label___3pPIW {
        display: block;
        font-size: 0.6875em;
        line-height: 1.36364em;
        overflow: hidden; }
  .sportEvent___2bj7q .sportEvent_markets___2bh2N {
    height: 28px;
    display: flex;
    padding: 2px; }
    .sportEvent___2bj7q .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM {
      width: 100%;
      height: 100%;
      background-color: #d3dee8;
      border-radius: 3px;
      margin-left: 2px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      justify-content: space-between; }
      .sportEvent___2bj7q .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM:first-child {
        margin-left: 0; }
      .sportEvent___2bj7q .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM:hover {
        background-color: #b8deff; }
      .sportEvent___2bj7q .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM .market_name___zozvv {
        margin: 0 5px;
        overflow: hidden; }
        .sportEvent___2bj7q .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM .market_name___zozvv .marketName__label___2O4SQ {
          max-width: 45px;
          display: block;
          font-size: 0.75em;
          line-height: 1.16667em;
          color: #224e7b;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis; }
      .sportEvent___2bj7q .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM .market_value___3tNrK {
        margin-right: 5px; }
        .sportEvent___2bj7q .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM .market_value___3tNrK .marketValue__label___2GjCl {
          font-size: 12px;
          color: #224e7b; }
    .sportEvent___2bj7q .sportEvent_markets___2bh2N .sportEventMarkets__item_selected___3TkoH {
      background-color: #b8deff; }

.sportEvent_rtl___DdlML .sportEvent_game___1gVFZ .sportEventGame__header___2tEFo .sportEventGameChamp__caption___9D9-i .caption__label___2vion {
  text-align: right !important; }

.sportEvent_rtl___DdlML .sportEvent_game___1gVFZ .sportEventGame__teams___3kOJg .teamScores__teams___11DH4 .team_caption___26Y5r {
  margin-left: 0;
  margin-right: 10px; }

.sportEvent_rtl___DdlML .sportEvent_game___1gVFZ .sportEventGame__info___3_k64 {
  margin-right: 0;
  margin-left: 20px; }

.sportEvent_rtl___DdlML .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM {
  margin-left: 0;
  margin-right: 2px; }
  .sportEvent_rtl___DdlML .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM:first-child {
    margin-right: 0; }
  .sportEvent_rtl___DdlML .sportEvent_markets___2bh2N .sportEventMarkets__item___1qooM .market_value___3tNrK {
    margin-right: 0;
    margin-left: 5px; }

.loadingIndicatorRoot___1r1mu {
  width: 100%;
  min-height: 100%;
  align-items: center !important;
  justify-content: center !important;
  align-content: center !important; }

.loadingIndicatorItemRoot___2t-PG {
  width: 100%; }

.arrowButton___2zS_v {
  position: absolute;
  top: 0;
  bottom: 0; }

.arrowButtonIcon___10N7V {
  color: white;
  background-color: rgba(255, 255, 255, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center; }

.arrowButtonIconDesktop___lUWke {
  width: 32px;
  height: 32px;
  border-radius: 16px;
  font-size: 21.33333px; }

.previousButtonDesktop___1dsQ- {
  left: 8px; }

.nextButtonDesktop___2bVc1 {
  right: 8px; }

.arrowButtonIconMobile___1A9YP {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  font-size: 16px; }

.previousButtonMobile___32HPu {
  left: 6px; }

.nextButtonMobile___2utUP {
  right: 6px; }

.selectionItemLayoutSelected___2Iw-H {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sportMenu___1937n {
  width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  border-radius: 3px;
  overflow: hidden; }
  .sportMenu___1937n ul {
    padding: 0;
    margin: 0;
    list-style-type: none; }
  .sportMenu___1937n button {
    padding: 0;
    border: 0;
    outline: 0;
    background-color: transparent; }

.selectionItemLayoutSelected___3g4Im {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sportMenuHead___31raa {
  width: 100%;
  height: auto; }
  .sportMenuHead___31raa .sportMenuHead_title___12TIb {
    min-height: 2em;
    display: flex;
    align-items: center;
    padding: 0.3125em 0.625em;
    background-color: #276aa5;
    color: #fff;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px; }
    .sportMenuHead___31raa .sportMenuHead_title___12TIb .sportMenuHeadTitle__label___2St3R {
      font-size: 0.875em;
      line-height: 1.23077em;
      text-transform: capitalize; }
  .sportMenuHead___31raa .sportMenuHead_row___3_o7U {
    height: 100%;
    padding: 5px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    background-color: #e9eef2; }
  .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 {
    height: 32px; }
    .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc {
      width: 100%;
      height: 100%; }
      .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu {
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        justify-content: flex-start;
        margin: 0 -5px; }
        .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item___17yn_ {
          width: auto;
          height: 100%; }
          .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item___17yn_ .liveHeaderTab___HdQpv {
            height: 100%;
            padding: 3px 5px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            opacity: 0.75;
            cursor: unset; }
            .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item___17yn_ .liveHeaderTab___HdQpv:hover {
              opacity: 1; }
            .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item___17yn_ .liveHeaderTab___HdQpv .liveHeaderTab__ico___38zjp {
              width: 11px;
              height: 11px;
              display: flex;
              justify-content: center;
              align-items: center;
              flex-direction: row;
              color: #276aa5; }
            .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item___17yn_ .liveHeaderTab___HdQpv .liveHeaderTab__label___Vzw99 {
              height: 14px;
              display: flex;
              align-items: center;
              font-size: 0.75em;
              line-height: 1.16667em;
              text-transform: uppercase;
              color: #276aa5; }
              .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item___17yn_ .liveHeaderTab___HdQpv .liveHeaderTab__label___Vzw99 .liveHeaderTab__name___A_xcx,
              .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item___17yn_ .liveHeaderTab___HdQpv .liveHeaderTab__label___Vzw99 .liveHeaderTab__num___1_iTC {
                width: auto;
                height: auto; }
              .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item___17yn_ .liveHeaderTab___HdQpv .liveHeaderTab__label___Vzw99 .liveHeaderTab__num___1_iTC {
                margin-left: 4px; }
        .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item_selected___1_oy5 .liveHeaderTab___HdQpv {
          opacity: 1; }
          .sportMenuHead___31raa .sportMenuHead_liveTab___1gjB5 .sportMenuHead__content___3MUyc .liveHeader__tabs___1p-qu .liveHeaderTabs__item_selected___1_oy5 .liveHeaderTab___HdQpv .liveHeaderTab__label___Vzw99 {
            font-weight: 700; }
  .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN {
    height: 34px; }
    .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__content___3MUyc {
      flex: auto;
      height: 14px; }
      .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__content___3MUyc .sportMenuSectionName___2f4Um {
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        justify-content: flex-start;
        text-transform: uppercase;
        font-size: 0.6875em;
        line-height: 1.27273em;
        color: #276aa5; }
        .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__content___3MUyc .sportMenuSectionName___2f4Um .sportMenuSectionName__count___mzqcN,
        .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__content___3MUyc .sportMenuSectionName___2f4Um .sportMenuSectionName__label___3h8d4 {
          width: auto;
          height: auto; }
        .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__content___3MUyc .sportMenuSectionName___2f4Um .sportMenuSectionName__label___3h8d4 {
          margin-left: 4px; }
    .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG {
      width: auto;
      height: 24px;
      display: flex; }
      .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .controls__item___2oj9i {
        width: 24px;
        height: 100%;
        padding: 5px; }
        .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .controls__item___2oj9i:hover {
          border-radius: 3px; }
        .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .controls__item___2oj9i .controlsItem__ico___1EDac {
          width: 100%;
          height: 100%;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
          .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .controls__item___2oj9i .controlsItem__ico___1EDac svg {
            font-size: 0.875em; }
            .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .controls__item___2oj9i .controlsItem__ico___1EDac svg path {
              fill: #276aa5; }
      .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .sportMenuToggleSelected___zwg2H:hover {
        background-color: #d3dee8; }
      .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .sportMenuToggleSelected___zwg2H svg {
        width: 9.5px;
        height: 10px;
        transition: 0.3s; }
      .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .sportMenuToggleSelected_selected___3Ta6w svg {
        transform: rotate(180deg); }
      .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .sportMenuGroupByCountry___WM5Jb:hover {
        background-color: #fff; }
      .sportMenuHead___31raa .sportMenuHead_sportsTab___3AQpN .sportMenuHead__controls___1hRjG .sportMenuGroupByCountry___WM5Jb svg {
        width: 13.5px;
        height: 13.5px; }
  .sportMenuHead___31raa .sportMenuCompact_count___3VV6E {
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    font-size: 12px;
    font-weight: 700;
    color: #276aa5;
    background-color: #e9eef2; }

.sportMenuHead_rtl___gw5JJ .sportMenuHead_liveTab___1gjB5 .liveHeaderTab__num___1_iTC {
  margin-left: 0 !important;
  margin-right: 4px; }

.sportMenuHead_rtl___gw5JJ .sportMenuHead_sportsTab___3AQpN .sportMenuSectionName__label___3h8d4 {
  margin-left: 0 !important;
  margin-right: 4px; }

.selectionItemLayoutSelected___1sSAz {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sportMenuGroup___PfQc5 {
  width: 100%;
  height: auto;
  background-color: #e9eef2; }
  .sportMenuGroup__loading___1zeCW {
    padding-bottom: 8px; }

.navItems___2_3Zt {
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: column; }
  .navItems___2_3Zt > div {
    margin-top: 1px; }
    .navItems___2_3Zt > div:first-child {
      margin-top: 0; }

.selectionItemLayoutSelected___1VvHz {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sportMenuGroup___3UWDF {
  width: 100%;
  height: auto;
  background-color: #e9eef2; }
  .sportMenuGroup__loading___3Hk_u {
    padding-bottom: 8px; }

.navItems___9etvG {
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: column; }
  .navItems___9etvG > div {
    margin-top: 1px; }
    .navItems___9etvG > div:first-child {
      margin-top: 0; }

.sideBarSportItem___1OCEG {
  width: 100%;
  height: auto; }
  .sideBarSportItem___1OCEG .nav___3mZcO {
    width: 100%;
    min-height: 32px; }

.selectionItemLayoutSelected___3pkec {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sportMenuNavLink___3F9XC {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  color: #276aa5;
  background-color: #fff;
  overflow: hidden; }
  .sportMenuNavLink___3F9XC button {
    padding: 0;
    border: 0;
    outline: 0;
    background-color: transparent; }
  .sportMenuNavLink___3F9XC .navLink__content___2U3rz {
    flex: auto;
    max-width: calc(100% - 31px);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    justify-content: unset;
    padding: 8px 10px; }
    .sportMenuNavLink___3F9XC .navLink__content__clickable___10rza {
      max-width: unset;
      width: 100%; }
    .sportMenuNavLink___3F9XC .navLink__content___2U3rz:hover {
      background-color: #d3dee8; }
    .sportMenuNavLink___3F9XC .navLink__content___2U3rz .navLinkIco___36tC4 {
      width: 16px;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
    .sportMenuNavLink___3F9XC .navLink__content___2U3rz .navLinkCaption___3AEjz {
      margin-left: 10px;
      display: flex;
      overflow: hidden; }
      .sportMenuNavLink___3F9XC .navLink__content___2U3rz .navLinkCaption___3AEjz .navLinkCaption__content___1dSm0 {
        font-size: 0.8125em;
        line-height: 1.23077em; }
        .sportMenuNavLink___3F9XC .navLink__content___2U3rz .navLinkCaption___3AEjz .navLinkCaption__content___1dSm0 .navLinkCaption__label___2vrMs {
          margin-right: 3.25px;
          overflow: hidden; }
        .sportMenuNavLink___3F9XC .navLink__content___2U3rz .navLinkCaption___3AEjz .navLinkCaption__content___1dSm0 .navLinkCaption__count___3-NZp {
          width: auto;
          opacity: 0.6; }
          .sportMenuNavLink___3F9XC .navLink__content___2U3rz .navLinkCaption___3AEjz .navLinkCaption__content___1dSm0 .navLinkCaption__count___3-NZp:before {
            content: '('; }
          .sportMenuNavLink___3F9XC .navLink__content___2U3rz .navLinkCaption___3AEjz .navLinkCaption__content___1dSm0 .navLinkCaption__count___3-NZp:after {
            content: ')'; }
  .sportMenuNavLink___3F9XC .navLink__after___1y8UT {
    width: 31px;
    height: 100%;
    display: flex;
    position: relative;
    padding: 5px 10px; }
    .sportMenuNavLink___3F9XC .navLink__after___1y8UT .navLinkToggle___2l_tI {
      width: 100%;
      height: 100%;
      border-left: 1px solid transparent;
      border-left-color: #e9eef2;
      position: absolute;
      left: 0; }
      .sportMenuNavLink___3F9XC .navLink__after___1y8UT .navLinkToggle___2l_tI:hover {
        background-color: #d3dee8; }
      .sportMenuNavLink___3F9XC .navLink__after___1y8UT .navLinkToggle___2l_tI .navLinkToggle__ico___1RYPZ {
        height: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        transition: 0.2s; }
        .sportMenuNavLink___3F9XC .navLink__after___1y8UT .navLinkToggle___2l_tI .navLinkToggle__ico___1RYPZ svg {
          width: 10px;
          height: 6px; }
  .sportMenuNavLink___3F9XC .sportMenuCompact_sport___3eaBR {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    padding: 5px; }
    .sportMenuNavLink___3F9XC .sportMenuCompact_sport___3eaBR .sportIco___1yv9W {
      width: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
      .sportMenuNavLink___3F9XC .sportMenuCompact_sport___3eaBR .sportIco___1yv9W svg {
        width: 16px; }
        .sportMenuNavLink___3F9XC .sportMenuCompact_sport___3eaBR .sportIco___1yv9W svg path {
          fill: #276aa5; }
  .sportMenuNavLink___3F9XC.sportMenuNavLink_rtl___TtDib .navLink__content___2U3rz .navLinkCaption___3AEjz {
    margin-left: 0;
    margin-right: 10px; }
    .sportMenuNavLink___3F9XC.sportMenuNavLink_rtl___TtDib .navLink__content___2U3rz .navLinkCaption___3AEjz .navLinkCaption__content___1dSm0 {
      text-align: right; }
      .sportMenuNavLink___3F9XC.sportMenuNavLink_rtl___TtDib .navLink__content___2U3rz .navLinkCaption___3AEjz .navLinkCaption__content___1dSm0 .navLinkCaption__label___2vrMs {
        margin-right: 0;
        margin-left: 3.25px; }
  .sportMenuNavLink___3F9XC.sportMenuNavLink_rtl___TtDib .navLink__after___1y8UT .navLinkToggle___2l_tI {
    border-left: 0;
    border-right: 1px solid transparent;
    border-right-color: #e9eef2; }
  .sportMenuNavLink___3F9XC.sportMenuNavLink_selected___1Wt-4 .navLinkToggle___2l_tI .navLinkToggle__ico___1RYPZ {
    transform: rotate(180deg); }
  .sportMenuNavLink___3F9XC.sportMenuNavLink_clickable___NUyk3 {
    justify-content: unset;
    cursor: pointer; }
  .sportMenuNavLink___3F9XC.sportMenuNavLink_sport_selected___1TZTE {
    background-color: #276aa5;
    color: #fff; }
    .sportMenuNavLink___3F9XC.sportMenuNavLink_sport_selected___1TZTE .navLink__content___2U3rz:hover,
    .sportMenuNavLink___3F9XC.sportMenuNavLink_sport_selected___1TZTE .navLink__after___1y8UT .navLinkToggle___2l_tI:hover {
      background-color: #205583; }
  .sportMenuNavLink___3F9XC.sportMenuNavLink_region___3IO3r, .sportMenuNavLink___3F9XC.sportMenuNavLink_tournament___FAsWN {
    background-color: #d3dee8; }
    .sportMenuNavLink___3F9XC.sportMenuNavLink_region___3IO3r .navLink__content___2U3rz:hover,
    .sportMenuNavLink___3F9XC.sportMenuNavLink_region___3IO3r .navLink__after___1y8UT .navLinkToggle___2l_tI:hover, .sportMenuNavLink___3F9XC.sportMenuNavLink_tournament___FAsWN .navLink__content___2U3rz:hover,
    .sportMenuNavLink___3F9XC.sportMenuNavLink_tournament___FAsWN .navLink__after___1y8UT .navLinkToggle___2l_tI:hover {
      background-color: #c0d0de; }
  .sportMenuNavLink___3F9XC.sportMenuNavLink_region___3IO3r.sportMenuNavLink_region_selected___30IKY {
    background-color: #e9eef2; }
    .sportMenuNavLink___3F9XC.sportMenuNavLink_region___3IO3r.sportMenuNavLink_region_selected___30IKY .navLink__content___2U3rz:hover,
    .sportMenuNavLink___3F9XC.sportMenuNavLink_region___3IO3r.sportMenuNavLink_region_selected___30IKY .navLink__after___1y8UT .navLinkToggle___2l_tI:hover {
      background-color: #e1e8ee; }
    .sportMenuNavLink___3F9XC.sportMenuNavLink_region___3IO3r.sportMenuNavLink_region_selected___30IKY .navLinkToggle___2l_tI {
      border-inline-start-color: #fff; }
  .sportMenuNavLink___3F9XC.sportMenuNavLink_tournament___FAsWN.sportMenuNavLink_tournament_selected___1POjH {
    background-color: #e9eef2; }
    .sportMenuNavLink___3F9XC.sportMenuNavLink_tournament___FAsWN.sportMenuNavLink_tournament_selected___1POjH .navLink__content___2U3rz:hover,
    .sportMenuNavLink___3F9XC.sportMenuNavLink_tournament___FAsWN.sportMenuNavLink_tournament_selected___1POjH .navLink__after___1y8UT .navLinkToggle___2l_tI:hover {
      background-color: #e1e8ee; }
    .sportMenuNavLink___3F9XC.sportMenuNavLink_tournament___FAsWN.sportMenuNavLink_tournament_selected___1POjH .navLinkToggle___2l_tI {
      border-inline-start-color: #fff; }

.selectionItemLayoutSelected___32R-G {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.itemSpacer___24H-h {
  width: 100%;
  height: 10px; }

.controls_container___1SBsm {
  width: 100%;
  min-width: min-content;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-direction: row-reverse;
  transform: rotate(-90deg) translateX(-100%);
  transform-origin: 0 0; }
  .controls_container___1SBsm .register_btn___3Ltoo,
  .controls_container___1SBsm .betSlips_btn___1I4AF {
    height: 32px;
    color: #fff;
    font-size: 0.6875em;
    text-transform: uppercase; }
  .controls_container___1SBsm .register_btn___3Ltoo {
    margin-inline-start: 10px;
    background-color: #92c738;
    font-size: 0.75em; }
  .controls_container___1SBsm .betSlips_btn___1I4AF {
    min-width: unset;
    position: relative;
    padding: 5px 10px; }
    .controls_container___1SBsm .betSlips_btn___1I4AF .triggerOverlay___1IKqT {
      width: 100%;
      height: 100%;
      position: absolute;
      z-index: 2; }
    .controls_container___1SBsm .betSlips_btn___1I4AF .betSlipsBtn_label___364nI {
      white-space: nowrap;
      margin-inline-end: 3px; }
    .controls_container___1SBsm .betSlips_btn___1I4AF .betSlipsBtn_count___17-dE {
      display: flex;
      color: #fff; }
      .controls_container___1SBsm .betSlips_btn___1I4AF .betSlipsBtn_count___17-dE:before {
        content: '('; }
      .controls_container___1SBsm .betSlips_btn___1I4AF .betSlipsBtn_count___17-dE:after {
        content: ')'; }
      .controls_container___1SBsm .betSlips_btn___1I4AF .betSlipsBtn_count___17-dE .count_number___19-uY {
        min-width: 0.65em;
        display: block;
        text-align: center; }
  .controls_container___1SBsm.controls_container_rtl___266kp {
    transform: rotate(90deg) translateX(100%);
    transform-origin: 100% 0; }

.image___1bHqe {
  object-fit: cover;
  width: 100%;
  max-height: 248px;
  border-radius: 8px; }

.selectionItemLayoutSelected___2opbm {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.loadingIndicatorRoot___3_GPv {
  width: 100%;
  min-height: 100%;
  align-items: center !important;
  justify-content: center !important;
  align-content: center !important; }

.loadingIndicatorItemRoot___2BUoe {
  width: 100%; }

.carouselItem___21wj-:hover {
  opacity: 1; }

.arrowButton___1BFGS {
  width: 32px;
  height: 112px;
  position: absolute;
  top: 50%;
  background-color: #d3dee826;
  transform: translateY(-50%);
  border-radius: unset;
  transition: background-color 0s; }
  .arrowButton___1BFGS:hover {
    background-color: #d3dee84d;
    opacity: 1; }
    .arrowButton___1BFGS:hover svg {
      fill: #fff; }
  .arrowButton___1BFGS svg {
    width: 9.5px;
    height: 17px;
    fill: #ffffff80; }

.arrowButtonIcon___26X8S {
  color: white;
  background-color: rgba(255, 255, 255, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center; }

.arrowButtonIconDesktop___36Taz {
  width: 32px;
  height: 32px;
  border-radius: 16px;
  font-size: 21.33333px; }

.previousButtonDesktop___P_27j {
  left: 0;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

.nextButtonDesktop___PwgPo {
  right: 0;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }
  .nextButtonDesktop___PwgPo svg {
    transform: rotate(180deg); }

.selectionItemLayoutSelected___2iXTF {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sportNameHeaderLayout___3dwzS {
  background-color: #14805e;
  display: flex;
  font-size: 16px;
  font-weight: 700;
  justify-content: space-between;
  padding-left: 16px;
  padding-right: 16px; }

.sportNameHeaderText___1pZ0I {
  box-sizing: border-box;
  color: white !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 46px; }

.tournamentsLoadingIndicator___3U6EN {
  width: 100%;
  min-height: 0 !important;
  justify-content: flex-start !important; }
  .tournamentsLoadingIndicator_loading___3pkXS {
    min-height: 122px !important; }

.tournamentsLoadingIndicatorInnerDiv___2XHG_ {
  width: 100%; }

.matchItemRoot___mxwDB {
  min-height: 70px !important;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  align-content: center;
  background-color: #666666;
  padding: 0px;
  margin: 0px; }

.matchItemMatchInfoButton___3M_kM {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  align-content: center;
  flex: 1;
  height: 100%;
  min-height: 70px !important; }

.matchItemMatchInfoButtonMobile___18Up0 {
  width: 100%; }

.tournament___waotz .tournament__head___3ad-w .tournament__name___2mrEt {
  min-height: 2.5em;
  display: flex;
  align-items: center;
  padding: 0.3125em 0.9375em;
  background-color: #d3dee8;
  color: #276aa5; }
  .tournament___waotz .tournament__head___3ad-w .tournament__name___2mrEt .ico___1H3KO {
    display: flex;
    margin-inline-end: 0.625em; }
  .tournament___waotz .tournament__head___3ad-w .tournament__name___2mrEt > .ico___1H3KO {
    width: 1.5625em; }
  .tournament___waotz .tournament__head___3ad-w .tournament__name___2mrEt .tournamentName__label___3leJF {
    display: flex;
    align-items: center; }
    .tournament___waotz .tournament__head___3ad-w .tournament__name___2mrEt .tournamentName__label___3leJF:hover {
      cursor: pointer;
      opacity: unset; }
      .tournament___waotz .tournament__head___3ad-w .tournament__name___2mrEt .tournamentName__label___3leJF:hover .tournamentName__caption___2psDE {
        text-decoration: underline; }
    .tournament___waotz .tournament__head___3ad-w .tournament__name___2mrEt .tournamentName__label___3leJF .tournamentName__caption___2psDE {
      color: #224e7b; }
      .tournament___waotz .tournament__head___3ad-w .tournament__name___2mrEt .tournamentName__label___3leJF .tournamentName__caption___2psDE .caption__label___1JIW5 {
        font-size: 0.875em;
        line-height: 1.21429em; }

.matchActiveIndicatorLayout___Xma1s {
  width: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  align-content: center;
  height: 70px; }

.matchActiveIndicatorLayout___Xma1s:hover {
  opacity: 0.4 !important; }

.cartIcon___2Vcso {
  width: 25px;
  height: 100%;
  background: no-repeat center; }

.angle___2Xjbt {
  color: white;
  size: 16px; }

.teamSearchModal___2UcPK {
  width: 65em;
  max-width: 100%;
  max-height: 90vh;
  background-color: #e9eef2; }
  .teamSearchModal___2UcPK h2,
  .teamSearchModal___2UcPK p {
    margin: 0;
    font-size: inherit;
    font-weight: inherit; }
  .teamSearchModal___2UcPK .modal_container___OBoxM {
    display: flex;
    flex-direction: column;
    padding: 1.5625em 1.875em; }
    .teamSearchModal___2UcPK .modal_container___OBoxM .modal_header___1RWEC {
      justify-content: flex-start;
      margin-top: -9px;
      margin-bottom: 15px; }
      .teamSearchModal___2UcPK .modal_container___OBoxM .modal_header___1RWEC .title___1rUjh {
        display: inline-block;
        font-size: 1.25em;
        font-weight: 700;
        line-height: 1.2em;
        color: #224e7b; }
      .teamSearchModal___2UcPK .modal_container___OBoxM .modal_header___1RWEC .text___knfkU {
        display: flex;
        margin-inline-start: 3px;
        font-size: 0.875em;
        line-height: 1.14286em;
        color: #7498b8; }
        .teamSearchModal___2UcPK .modal_container___OBoxM .modal_header___1RWEC .text___knfkU:before {
          content: '('; }
        .teamSearchModal___2UcPK .modal_container___OBoxM .modal_header___1RWEC .text___knfkU:after {
          content: ')'; }
        .teamSearchModal___2UcPK .modal_container___OBoxM .modal_header___1RWEC .text___knfkU .count___quX8T {
          margin-inline-end: 3px; }
    .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX {
      width: 100%;
      flex-direction: column; }
      .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_form___1CJW3 {
        width: 100%;
        position: relative;
        margin-bottom: 10px; }
        .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_form___1CJW3 .modal_input___nLs9P {
          font-size: 0.875em;
          background-color: #fff; }
        .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_form___1CJW3 .search_btn___1qxyt {
          width: 38px;
          height: calc(100% - 4px);
          position: absolute;
          top: 0;
          inset-inline-end: 0;
          margin: 2px;
          padding: 5px;
          border-radius: unset;
          color: #276aa5;
          transition: background-color 0.1s; }
          .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_form___1CJW3 .search_btn___1qxyt:hover {
            opacity: 1;
            background-color: #d3dee8; }
          .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_form___1CJW3 .search_btn___1qxyt:before {
            position: absolute;
            content: '';
            top: 0.25em;
            bottom: 0.25em;
            inset-inline-start: 0;
            border-inline-start: #7498b8 1px solid;
            opacity: 0.5; }
      .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_results___3D_3q {
        width: 100%;
        max-height: 600px;
        justify-content: flex-start;
        overflow-y: auto; }
        .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_results___3D_3q .no_results___3K8Ac {
          min-height: 271px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: column;
          padding: 10px;
          color: #224e7b;
          background-color: #fff; }
          .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_results___3D_3q .no_results___3K8Ac .noResults_title___1Lmee {
            margin-bottom: 10px; }
            .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_results___3D_3q .no_results___3K8Ac .noResults_title___1Lmee .label___1FESO {
              font-size: 1.25em;
              font-weight: 700;
              line-height: 1.1em; }
          .teamSearchModal___2UcPK .modal_container___OBoxM .modal_body___SJOmX .modal_results___3D_3q .no_results___3K8Ac .noResults_description___26Gxw {
            max-width: 39.28571em;
            font-size: 0.875em;
            line-height: 1.42857em;
            word-break: break-word; }

@media (max-width: 650px) {
  .teamSearchModal___2UcPK .modal_container___OBoxM {
    padding: 10px; }
    .teamSearchModal___2UcPK .modal_container___OBoxM .modal_header___1RWEC {
      justify-content: center;
      margin-top: -20px; }
    .teamSearchModal___2UcPK .modal_container___OBoxM .dashboardMoreMarkets___epHJF {
      border-inline-start: none !important; } }

.dashboardGame___WV_so {
  min-height: 83px;
  display: flex;
  border-top: 1px solid #e9eef2; }
  .dashboardGame___WV_so button {
    border: 0;
    outline: 0;
    padding: 0;
    background-color: transparent; }
  .dashboardGame___WV_so a {
    text-decoration: none; }
  .dashboardGame___WV_so .dashboardGameBlock___GMy5p {
    flex: auto;
    display: flex;
    flex-direction: column;
    padding: 0.3125em 0.3125em 0.3125em 0.9375em;
    background-color: #fff; }
    .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock__row___qBJ-V {
      display: flex; }
    .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy {
      min-height: 52px; }
      .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB {
        flex: auto;
        min-height: 2.625em;
        padding-top: 0.3125em;
        padding-bottom: 0.3125em; }
        .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB:hover {
          opacity: 1; }
        .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr {
          flex: auto;
          height: 100%;
          display: flex;
          padding-right: 0.375em; }
          .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__teams___3Uope {
            flex: auto;
            display: grid;
            grid-row-gap: 0.5em;
            color: #224e7b; }
            .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__teams___3Uope:hover {
              text-decoration: underline;
              cursor: pointer; }
            .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__teams___3Uope .team___3sNpj {
              max-width: 200px; }
              .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__teams___3Uope .team___3sNpj .teamScoreName___3Jy1- {
                display: flex;
                white-space: nowrap; }
                .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__teams___3Uope .team___3sNpj .teamScoreName___3Jy1- .team_ico___2n5gY {
                  display: flex;
                  justify-content: center;
                  align-items: center;
                  flex-direction: row;
                  color: #224e7b; }
                .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__teams___3Uope .team___3sNpj .teamScoreName___3Jy1- .caption___12DkS {
                  min-width: 0;
                  flex-shrink: 1;
                  margin-left: 0.625em;
                  color: #224e7b;
                  white-space: nowrap; }
                  .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__teams___3Uope .team___3sNpj .teamScoreName___3Jy1- .caption___12DkS .caption__label___1JIW5 {
                    display: block;
                    font-size: 0.875em;
                    line-height: 1.14286em;
                    overflow: hidden;
                    text-overflow: ellipsis; }
          .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__scores___2WrXI {
            margin-left: 0.625em; }
            .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__scores___2WrXI .gameScores___1cKOl {
              display: flex; }
              .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__scores___2WrXI .gameScores___1cKOl .gameScores__item___Rx67T {
                width: 17px;
                position: relative;
                display: flex;
                flex-direction: column;
                margin-left: 5px; }
                .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__scores___2WrXI .gameScores___1cKOl .gameScores__item___Rx67T:first-child {
                  margin-left: 0;
                  font-weight: 700; }
                .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__scores___2WrXI .gameScores___1cKOl .gameScores__item___Rx67T:nth-child(2) {
                  margin-left: 10px; }
                  .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__scores___2WrXI .gameScores___1cKOl .gameScores__item___Rx67T:nth-child(2):before {
                    width: 1px;
                    position: absolute;
                    top: 0.1875em;
                    left: -0.3125em;
                    bottom: 0.1875em;
                    background-color: #e9eef2;
                    content: ''; }
                .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .row__link___3JugB .teamScores___18uAr .teamScores__scores___2WrXI .gameScores___1cKOl .gameScores__item___Rx67T .gameScores__num___3HBrA {
                  font-size: 0.75em;
                  line-height: 1.41667em;
                  text-align: center;
                  color: #276aa5;
                  cursor: pointer; }
    .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe {
      height: 19px;
      flex-wrap: wrap;
      margin-top: 0.125em; }
      .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- {
        height: 16px;
        line-height: 0.875em;
        white-space: nowrap;
        margin-right: 0.625em;
        color: #224e7b;
        overflow: hidden;
        text-overflow: ellipsis;
        cursor: text; }
        .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- .info__date___1h4Nk,
        .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- .info__time___388Nm,
        .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- .info__period___2f574 {
          font-size: 0.6875em;
          line-height: 1.27273em;
          white-space: nowrap; }
        .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- .info__date___1h4Nk,
        .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- .info__time___388Nm {
          margin-right: 2px; }
        .dashboardGame___WV_so .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- .info__time___388Nm:after {
          content: ' / '; }
  .dashboardGame___WV_so .dashboardMarkets___1IXPf {
    min-height: 2.5em;
    display: flex;
    background-color: #fff;
    color: #276aa5; }
    .dashboardGame___WV_so .dashboardMarkets___1IXPf .marketItem___Uii81 {
      width: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      padding: 0.25em 0.625em;
      color: #7498b8;
      border-inline-start: 1px solid #e9eef2; }
      .dashboardGame___WV_so .dashboardMarkets___1IXPf .marketItem___Uii81 .market_up___2VZTS:after,
      .dashboardGame___WV_so .dashboardMarkets___1IXPf .marketItem___Uii81 .market_down___2vxbZ:after {
        width: 0;
        height: 0;
        position: absolute;
        right: 0.3125em;
        bottom: 0;
        border-width: 5px 2.5px 0;
        border-color: currentColor transparent transparent;
        border-style: solid;
        content: ''; }
      .dashboardGame___WV_so .dashboardMarkets___1IXPf .marketItem___Uii81 .market_up___2VZTS {
        color: #92c738; }
        .dashboardGame___WV_so .dashboardMarkets___1IXPf .marketItem___Uii81 .market_up___2VZTS:after {
          bottom: 0;
          transform: rotate(180deg); }
      .dashboardGame___WV_so .dashboardMarkets___1IXPf .marketItem___Uii81 .market_down___2vxbZ {
        color: #ff575b; }
        .dashboardGame___WV_so .dashboardMarkets___1IXPf .marketItem___Uii81 .market_down___2vxbZ:after {
          top: 0; }
  .dashboardGame___WV_so .dashboardMoreMarkets___epHJF {
    width: 73px;
    min-height: 2.5em;
    display: flex;
    background-color: #fff;
    border-inline-start: 1px solid #e9eef2;
    transition: background-color 0.2s;
    cursor: pointer; }
    .dashboardGame___WV_so .dashboardMoreMarkets___epHJF:hover {
      background-color: #276aa5; }
      .dashboardGame___WV_so .dashboardMoreMarkets___epHJF:hover .dashboardMoreMarkets__item___3YOul {
        color: #fff; }
    .dashboardGame___WV_so .dashboardMoreMarkets___epHJF .dashboardMoreMarkets__item___3YOul {
      width: 100%;
      min-height: 2em;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      padding: 0.625em;
      color: #224e7b;
      transition: color 0.2s; }
      .dashboardGame___WV_so .dashboardMoreMarkets___epHJF .dashboardMoreMarkets__item___3YOul .dashboardMoreMarkets__num___1oXKP {
        font-size: 0.75em;
        line-height: 1.16667em;
        text-decoration: underline;
        color: currentColor; }
        .dashboardGame___WV_so .dashboardMoreMarkets___epHJF .dashboardMoreMarkets__item___3YOul .dashboardMoreMarkets__num___1oXKP:before {
          content: '+'; }
    .dashboardGame___WV_so .dashboardMoreMarkets___epHJF.dashboardMoreMarkets_selected___3Y_2u {
      background-color: #276aa5; }
      .dashboardGame___WV_so .dashboardMoreMarkets___epHJF.dashboardMoreMarkets_selected___3Y_2u .dashboardMoreMarkets__item___3YOul {
        color: #fff; }

.dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p {
  padding: 0.3125em 0.9375em 0.3125em 0.3125em !important; }
  .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .caption___12DkS {
    margin-left: 0 !important;
    margin-right: 0.625em; }
  .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .teamScores__scores___2WrXI {
    margin-left: 0 !important;
    margin-right: 0.625em; }
  .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .gameScores__item___Rx67T {
    margin-left: 0 !important;
    margin-right: 5px; }
    .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .gameScores__item___Rx67T:first-child {
      margin-right: 0; }
    .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .gameScores__item___Rx67T:nth-child(2) {
      margin-right: 10px; }
      .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .gameScores__item___Rx67T:nth-child(2):before {
        left: 0 !important;
        right: -0.3125em; }
  .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .teamScores___18uAr {
    padding-right: 0 !important;
    padding-left: 0.375em; }
  .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_top___2IGHy .pin_ico___1YzC0 {
    transform: scaleX(-1); }
  .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .btnsGroup__item___3hk7u {
    margin-left: 0 !important;
    margin-right: 0.3125em; }
    .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .btnsGroup__item___3hk7u:first-child {
      margin-right: 0; }
  .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- {
    margin-right: 0 !important;
    margin-left: 0.625em; }
    .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- .info__date___1h4Nk,
    .dashboardGame_rtl___2NE4v .dashboardGameBlock___GMy5p .dashboardGameBlock_bottom___38WPe .raw__info___3Wey- .info__time___388Nm {
      margin-right: 0 !important;
      margin-left: 2px; }

.dashboardGame_rtl___2NE4v .dashboardMarkets___1IXPf .marketItem___Uii81 .market_up___2VZTS:after,
.dashboardGame_rtl___2NE4v .dashboardMarkets___1IXPf .marketItem___Uii81 .market_down___2vxbZ:after {
  right: unset !important;
  left: 0.3125em; }

.marketItemCollapse___3LBBG {
  background-color: #d3dee8;
  border-radius: 3px; }
  .marketItemCollapse___3LBBG .marketItem_collapseTouch___Q71sw {
    min-height: 32px;
    opacity: 1; }
    .marketItemCollapse___3LBBG .marketItem_collapseTouch___Q71sw .marketItem__content___dGrOz {
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 0.1875em 0.65em 0.1875em; }
      .marketItemCollapse___3LBBG .marketItem_collapseTouch___Q71sw .marketItem__content___dGrOz .marketItem__caption___IvGZx {
        display: flex;
        align-items: center;
        font-weight: 500; }
        .marketItemCollapse___3LBBG .marketItem_collapseTouch___Q71sw .marketItem__content___dGrOz .marketItem__caption___IvGZx .caption__label___1JIW5 {
          display: block;
          margin-inline-start: 5px;
          font-size: 0.75em;
          line-height: 1.16667em;
          color: #224e7b; }
      .marketItemCollapse___3LBBG .marketItem_collapseTouch___Q71sw .marketItem__content___dGrOz .marketItem__ico___1GOzV {
        color: #224e7b; }
  .marketItemCollapse___3LBBG .selectionGrid___3Px2K {
    padding: 0 0.1875em 0.1875em;
    grid-gap: 0.125em; }
    .marketItemCollapse___3LBBG .selectionGrid___3Px2K .selectionItem___3LFd- {
      height: 100%; }
  .marketItemCollapse___3LBBG.marketItem_selected___349qV .marketItem__ico___1GOzV {
    transform: rotate(180deg); }

.selectionItem___3LFd- {
  min-width: 3.6875em;
  min-height: 2em;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 0.3125em;
  margin-inline-start: 0.625em;
  background-color: #e9eef2;
  color: #224e7b;
  border-radius: 3px;
  position: relative; }
  .selectionItem___3LFd-:hover {
    background-color: #b8deff;
    opacity: 1; }
  .selectionItem___3LFd-:disabled {
    background-color: #e9eef2 !important;
    opacity: 0.5;
    cursor: not-allowed; }
  .selectionItem___3LFd-:first-child {
    margin-inline-start: 0; }
  .selectionItem___3LFd- .selectionItem__name___3wsYC,
  .selectionItem___3LFd- .selectionItem__odd___Y8zoq {
    font-size: 0.75em;
    line-height: 1.16667em;
    margin: 0 0.41667em; }
  .selectionItem___3LFd-.selectionItem_oddName___26OdJ {
    margin-inline-start: unset;
    background-color: #fff; }
    .selectionItem___3LFd-.selectionItem_oddName___26OdJ:hover {
      background-color: #b8deff; }
    .selectionItem___3LFd-.selectionItem_oddName___26OdJ .selectionItem__name___3wsYC,
    .selectionItem___3LFd-.selectionItem_oddName___26OdJ .selectionItem__odd___Y8zoq {
      font-weight: 700; }
    .selectionItem___3LFd-.selectionItem_oddName___26OdJ .selectionItem__name___3wsYC {
      flex: auto;
      word-break: break-word; }
  .selectionItem___3LFd-.selectionItem_selected___1ZT7x {
    background-color: #b8deff; }
  .selectionItem___3LFd-.selectionItem_increase___3xeK_ {
    color: #93c738 !important; }
  .selectionItem___3LFd-.selectionItem_decrease___bWZWW {
    color: #ff575a !important; }

@media (max-width: 650px) {
  .dashboardGame___WV_so {
    height: unset;
    flex-direction: column;
    align-items: center; }
    .dashboardGame___WV_so .dashboardGameBlock___GMy5p,
    .dashboardGame___WV_so .dashboardMarkets___1IXPf,
    .dashboardGame___WV_so .dashboardMoreMarkets___epHJF {
      width: 100%; }
    .dashboardGame___WV_so .dashboardMarkets___1IXPf,
    .dashboardGame___WV_so .dashboardMoreMarkets___epHJF {
      border-top: 1px solid #e9eef2;
      border-inline-start: none; }
  .marketItemCollapse___3LBBG {
    margin-top: 1px; }
    .marketItemCollapse___3LBBG:first-child {
      margin-top: unset; }
    .marketItemCollapse___3LBBG .marketItem_collapseTouch___Q71sw {
      height: 42px; }
  .selectionItem___3LFd- {
    min-height: 2.5em; } }

.selectionItemLayoutSelected___tx7Og {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.arrow___3HZUf {
  position: absolute;
  right: 0.3125em;
  content: '';
  border-style: solid;
  opacity: 0;
  animation: priceArrowIndicatorFadeOut___3cT0- 5s;
  -webkit-animation: priceArrowIndicatorFadeOut___3cT0- 5s; }
  .arrow___3HZUf.arrowUp___6Ac_y {
    bottom: 0;
    color: #93c738;
    border-width: 0 2.5px 5px;
    border-color: transparent transparent currentColor; }
  .arrow___3HZUf.arrowDown___3aqQD {
    top: 0;
    color: #ff575a;
    border-width: 5px 2.5px 0;
    border-color: currentColor transparent transparent; }
  .arrow___3HZUf.arrow_rtl___36jIs {
    right: unset;
    left: 0.3125em; }

@keyframes priceArrowIndicatorFadeOut___3cT0- {
  0% {
    opacity: 1; }
  75% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-webkit-keyframes priceArrowIndicatorFadeOut___3cT0- {
  0% {
    opacity: 1; }
  75% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.selectionItemLayoutSelected___FAC-a {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.containerWrapper___1WuFn {
  background: radial-gradient(closest-side, #1d4369, #132c45);
  position: relative;
  height: 200px; }
  .containerWrapper___1WuFn .background___2YTe8 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0.085; }
  .containerWrapper___1WuFn .content___1dWGT {
    height: 100%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 1.25em;
    text-align: center; }
    .containerWrapper___1WuFn .content___1dWGT .description___3TEHn {
      font-size: 0.8125em;
      text-transform: uppercase;
      color: #fff; }

.loadingIndicator___1RR7x {
  background-color: #1d4369;
  padding-top: 1px; }
  .loadingIndicator___1RR7x .marketGroupsBar___3YO9D {
    min-height: 2.5em;
    display: flex;
    color: #fff;
    margin-top: 1px; }
    .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF {
      flex: auto;
      display: flex;
      padding: 0 0.625em;
      background-color: #276aa5; }
      .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF .marketGroup___1I59e {
        min-height: 2em;
        display: flex;
        align-items: center;
        padding: 0.3125em;
        position: relative;
        opacity: 0.65;
        transition: opacity 0.2s; }
        .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF .marketGroup___1I59e:after {
          height: 0.125em;
          display: block;
          position: absolute;
          bottom: 0;
          right: 0.3125em;
          left: 0.3125em;
          background-color: #92c738;
          content: '';
          opacity: 0;
          transform: scaleY(0);
          transition: opacity, transform;
          transition-duration: 0.2s; }
        .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF .marketGroup___1I59e:nth-child(n + 2) {
          margin-inline-start: 0.625em; }
        .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF .marketGroup___1I59e:hover {
          opacity: 1; }
        .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF .marketGroup___1I59e .marketGroup__caption___3XLb7 .caption__name___23B8A {
          flex: auto; }
          .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF .marketGroup___1I59e .marketGroup__caption___3XLb7 .caption__name___23B8A .caption__label___23LHt {
            display: block;
            font-size: 0.8125em;
            line-height: 1.15385em;
            overflow: hidden;
            text-overflow: ellipsis; }
      .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF .marketGroup_selected___5ZwlY {
        opacity: 1; }
        .loadingIndicator___1RR7x .marketGroupsBar___3YO9D .marketGroups___3jUVF .marketGroup_selected___5ZwlY:after {
          opacity: 1;
          transform: none; }
  .loadingIndicator___1RR7x .market___AzmOz {
    padding: 1em;
    margin-top: 1px;
    background-color: #f2f8fc; }
    .loadingIndicator___1RR7x .market___AzmOz .marketElementColumns___1X7ss {
      display: flex;
      gap: 15px; }
      .loadingIndicator___1RR7x .market___AzmOz .marketElementColumns___1X7ss .marketElement___O3jIu {
        width: 100%;
        display: flex;
        flex-direction: column;
        gap: 15px; }

@media (max-width: 650px) {
  .loadingIndicator___1RR7x .marketGroupsBar___3YO9D {
    height: 3em; }
  .loadingIndicator___1RR7x .market___AzmOz {
    padding: unset; } }

.selectionItemLayoutSelected___NKHIy {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.containerWrapper___2iBmb {
  width: 100%;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 0 20px;
  margin: 0 auto; }
  .containerWrapper___2iBmb .teamContainer___30G0X {
    flex: 1;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .containerWrapper___2iBmb .teamContainer___30G0X .teamName___1Kqz4 {
      overflow: hidden;
      word-break: break-word;
      word-wrap: break-word;
      line-height: 16px;
      color: #fff;
      font-weight: 700;
      font-size: 13px; }
  .containerWrapper___2iBmb .team1Container___2cAx9 {
    justify-content: flex-end;
    margin-right: 1px; }
    .containerWrapper___2iBmb .team1Container___2cAx9 .teamName___1Kqz4 {
      text-align: right;
      padding-right: 10px; }
  .containerWrapper___2iBmb .team2Container___1JJQ4 {
    justify-content: flex-start;
    margin-left: 1px; }
    .containerWrapper___2iBmb .team2Container___1JJQ4 .teamName___1Kqz4 {
      text-align: left;
      padding-left: 10px; }
  .containerWrapper___2iBmb .scoreContainer___TKP5T {
    min-width: 43.59px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .containerWrapper___2iBmb .scoreContainer___TKP5T .date___1FhfZ {
      color: #d3dee8; }
    .containerWrapper___2iBmb .scoreContainer___TKP5T .teamScoreContainer___10AE2 {
      min-width: 20.8px;
      width: auto;
      flex: 1;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      border-bottom: 3px solid;
      padding: 0 6px; }
      .containerWrapper___2iBmb .scoreContainer___TKP5T .teamScoreContainer___10AE2:first-child {
        margin-right: 2px;
        border-color: #3da5ff; }
        .containerWrapper___2iBmb .scoreContainer___TKP5T .teamScoreContainer___10AE2:first-child .teamScore___2eIj5 {
          color: #3da5ff; }
      .containerWrapper___2iBmb .scoreContainer___TKP5T .teamScoreContainer___10AE2:nth-child(2) {
        margin-left: 2px;
        border-color: #92c738; }
        .containerWrapper___2iBmb .scoreContainer___TKP5T .teamScoreContainer___10AE2:nth-child(2) .teamScore___2eIj5 {
          color: #92c738; }
      .containerWrapper___2iBmb .scoreContainer___TKP5T .teamScoreContainer___10AE2 .teamScore___2eIj5 {
        min-width: 10.8px;
        height: 23px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        font-weight: 700;
        font-size: 19px;
        white-space: nowrap; }

.containerWrapper_date___3OgMM {
  background: radial-gradient(closest-side, #1d4369, #132c45); }

.containerWrapper_rtl___mnBp7 .team1Container___2cAx9 {
  margin-right: 0;
  margin-left: 1px; }
  .containerWrapper_rtl___mnBp7 .team1Container___2cAx9 .teamName___1Kqz4 {
    text-align: left;
    padding-right: 0;
    padding-left: 10px; }

.containerWrapper_rtl___mnBp7 .team2Container___1JJQ4 {
  margin-left: 0;
  margin-right: 1px; }
  .containerWrapper_rtl___mnBp7 .team2Container___1JJQ4 .teamName___1Kqz4 {
    text-align: right;
    padding-left: 0;
    padding-right: 10px; }

.containerWrapper_rtl___mnBp7 .teamScoreContainer___10AE2:first-child {
  margin-right: 0 !important;
  margin-left: 2px; }

.containerWrapper_rtl___mnBp7 .teamScoreContainer___10AE2:nth-child(2) {
  margin-left: 0 !important;
  margin-right: 2px; }

.selectionItemLayoutSelected___JPQh4 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.containerWrapper___2-o80 {
  background: radial-gradient(closest-side, #1d4369, #132c45);
  position: relative; }
  .containerWrapper___2-o80 .background___3RMIf {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0.085; }
  .containerWrapper___2-o80 .container___1OXTe {
    position: relative; }
    .containerWrapper___2-o80 .container___1OXTe .container__content___1l640 {
      display: flex;
      flex-direction: row-reverse; }
      .containerWrapper___2-o80 .container___1OXTe .container__content___1l640 .section___nsevE {
        width: 100%; }

@media (max-width: 1300px) {
  .containerWrapper___2-o80 .container___1OXTe .container__content___1l640 {
    flex-direction: column; } }

.selectionItemLayoutSelected___2IkAy {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.buttonBarContainer___1aIV3 {
  width: 100%;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  gap: 10px; }
  .buttonBarContainer___1aIV3 .icon___1q73N {
    cursor: pointer; }
  .buttonBarContainer___1aIV3 .buttonBar_item___210Jj {
    width: 45px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    cursor: pointer;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 22.5px; }

.selectionItemLayoutSelected___QZD7P {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.liveStreamContainerWrapper___1hHT1 {
  width: 100%;
  height: 245px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw {
    width: 400px;
    height: 225px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw .liveStream___36xaM {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      position: relative; }
      .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw .liveStream___36xaM .media_player___2UifA {
        width: 100%;
        height: 100%;
        background-color: #101010;
        z-index: 2; }
        .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw .liveStream___36xaM .media_player___2UifA iframe {
          width: 100%;
          height: 100%; }
      .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw .liveStream___36xaM .userMessageContainerWrapper___2_Akf {
        width: 100%;
        height: 100%;
        position: absolute;
        padding: 0 57px;
        background-color: #101010;
        color: #f0f0f0;
        z-index: 1; }
        .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw .liveStream___36xaM .userMessageContainerWrapper___2_Akf .userMessageContainer___311LK {
          width: 100%;
          height: 100%;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
          .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw .liveStream___36xaM .userMessageContainerWrapper___2_Akf .userMessageContainer___311LK .userMessage___Ftj-i {
            width: 112px;
            height: 30px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            border: 1px solid #f0f0f0;
            border-radius: 2px;
            color: #f0f0f0;
            cursor: pointer;
            line-height: 16px;
            padding: 6px 10px;
            text-align: center; }
            .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw .liveStream___36xaM .userMessageContainerWrapper___2_Akf .userMessageContainer___311LK .userMessage___Ftj-i:hover {
              background-color: #f0f0f0;
              color: #101010 !important; }
            .liveStreamContainerWrapper___1hHT1 .liveStreamContainer___2XoKw .liveStream___36xaM .userMessageContainerWrapper___2_Akf .userMessageContainer___311LK .userMessage___Ftj-i span {
              width: 100%;
              height: 100%;
              font-size: 11px;
              text-align: center; }

.selectionItemLayoutSelected___1Vho- {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.matchLiveContainer___1Nl0F {
  width: 100%;
  min-height: 245px; }

.selectionItemLayoutSelected___fkYt9 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.menuWrapperContainerWrapper___38RhC {
  width: 100%; }
  .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      flex-wrap: wrap;
      overflow: hidden; }
      .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV .menuItem___3Zfyz {
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        padding: 0 10px;
        margin: 0 2.5px;
        cursor: pointer; }
        .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV .menuItem___3Zfyz span {
          width: 100%;
          height: 100%;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          text-transform: capitalize;
          opacity: 0.8;
          font-size: 11px;
          color: #b5b5b5;
          min-height: 45px; }
          .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV .menuItem___3Zfyz span:hover {
            opacity: 1; }
      .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV .matchStats_menuItem___BwHVy {
        margin: 0 10px 0 0;
        padding: 0 5px; }
        .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV .matchStats_menuItem___BwHVy span {
          font-size: 12px;
          color: #c3c3c3;
          line-height: 38px;
          padding-bottom: 5px;
          opacity: 0.65; }
      .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV .menuItem_selected___2p0IA span {
        color: #e4e4e4;
        border-bottom: 2px solid;
        border-color: #c3c3c3;
        padding-top: 2px;
        opacity: 1; }
      .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV .matchStats_menuItem_selected___2Eqpi span {
        color: #fff;
        border-color: #92c738; }
      .menuWrapperContainerWrapper___38RhC .menuWrapperContainer___2aJOv .menuWrapper___3VPoV:nth-last-child(1) {
        margin-right: 0; }


.selectionItemLayoutSelected___1QXsH {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.matchLiveSoccerWrapperContainer___394oX {
  width: 100%;
  height: 200px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 10px 0; }
  .matchLiveSoccerWrapperContainer___394oX .matchLiveSoccerWrapper___3TYPb {
    max-width: 400px;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden; }
    .matchLiveSoccerWrapperContainer___394oX .matchLiveSoccerWrapper___3TYPb .soccerBackground___8iVp1 {
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover; }
    .matchLiveSoccerWrapperContainer___394oX .matchLiveSoccerWrapper___3TYPb .soccerClock___1DeAL {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      z-index: 2; }
      .matchLiveSoccerWrapperContainer___394oX .matchLiveSoccerWrapper___3TYPb .soccerClock___1DeAL time {
        transition-property: font-size, line-height, min-width;
        margin-top: 1px;
        font-size: 11px;
        line-height: 17px;
        min-width: 48px;
        text-align: center;
        padding: 0 8px 1px;
        border-radius: 0 0 1px 1px;
        position: absolute;
        left: 50%;
        z-index: 41;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        color: #ffffff;
        background-color: #205685; }
    .matchLiveSoccerWrapperContainer___394oX .matchLiveSoccerWrapper___3TYPb .soccerContent___3xQZM {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      position: absolute;
      top: 0;
      z-index: 2; }

@media (min-width: 460px) {
  .matchLiveSoccerWrapperContainer___394oX {
    padding: 10px 20px; } }


.selectionItemLayoutSelected___3Jp7f {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.scoresOverlayWrapperContainer___gdOnb {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .scoresOverlayWrapperContainer___gdOnb .scoresOverlayWrapper___Vz6bB {
    width: 100%;
    height: 46px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .scoresOverlayWrapperContainer___gdOnb .scoresOverlayWrapper___Vz6bB .score___2Hc-W {
      width: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      padding: 0 6px; }
      .scoresOverlayWrapperContainer___gdOnb .scoresOverlayWrapper___Vz6bB .score___2Hc-W span {
        min-width: 40px;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        flex: 0 0 auto;
        position: relative;
        white-space: normal;
        font-size: 30px;
        font-weight: 700;
        text-align: center;
        line-height: 43px;
        border-bottom: 3px solid;
        overflow: hidden; }
    .scoresOverlayWrapperContainer___gdOnb .scoresOverlayWrapper___Vz6bB .score1___1Y5rd {
      justify-content: flex-end; }
      .scoresOverlayWrapperContainer___gdOnb .scoresOverlayWrapper___Vz6bB .score1___1Y5rd span {
        color: #3da5ff;
        border-color: #3da5ff; }
    .scoresOverlayWrapperContainer___gdOnb .scoresOverlayWrapper___Vz6bB .score2___1m79h {
      justify-content: flex-start; }
      .scoresOverlayWrapperContainer___gdOnb .scoresOverlayWrapper___Vz6bB .score2___1m79h span {
        color: #92c738;
        border-color: #92c738; }

.selectionItemLayoutSelected___3XHim {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.liveTab___QLyEw {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  position: relative; }
  .liveTab___QLyEw svg {
    width: 100%;
    height: 100%; }
  .liveTab___QLyEw .ballElem___2IzCn {
    width: 10px;
    height: 10px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #8fd771;
    border-radius: 100%; }

.path___3-Cfc {
  stroke-dasharray: 1000;
  stroke-dashoffset: 1000;
  animation: dash___1Iioi 3s linear forwards; }

.pathDisabled___R8rCv {
  opacity: 0.1;
  stroke-dashoffset: 0;
  animation: disappear___22ihn 3s linear forwards; }

@keyframes disappear___22ihn {
  to {
    stroke-dashoffset: 0;
    opacity: 0; } }

@keyframes dash___1Iioi {
  to {
    stroke-dashoffset: 0; } }

.matchStatsContainer___2wPkt {
  width: 100%;
  height: auto; }

.selectionItemLayoutSelected___3FME4 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.matchStatsSoccerContainer___1vfgV {
  width: 100%;
  min-height: 200px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }

.selectionItemLayoutSelected___2YziG {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.allStatsContainer___2RCZS {
  width: 100%;
  height: 166px;
  padding: 0 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .allStatsContainer___2RCZS .allStats___2a_tC {
    width: 80%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    justify-content: space-evenly;
    padding: 0 20px; }
    .allStatsContainer___2RCZS .allStats___2a_tC .stats___RoNxT {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
    .allStatsContainer___2RCZS .allStats___2a_tC .statsUpper___k4qTx {
      padding: 20px 0; }
    .allStatsContainer___2RCZS .allStats___2a_tC .statsLower___11RxQ {
      padding-bottom: 20px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      justify-content: space-between; }
      .allStatsContainer___2RCZS .allStats___2a_tC .statsLower___11RxQ .statsLower_barChart___FNHhb {
        width: 50%;
        max-height: 56px;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column; }

@media (max-width: 1300px) {
  .allStatsContainer___2RCZS .allStats___2a_tC {
    width: 60%; } }

@media (max-width: 900px) {
  .allStatsContainer___2RCZS .allStats___2a_tC {
    width: 80%; } }

@media (max-width: 650px) {
  .allStatsContainer___2RCZS {
    padding: unset; }
    .allStatsContainer___2RCZS .allStats___2a_tC {
      width: 100%;
      padding: unset; } }

.selectionItemLayoutSelected___3zcOK {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.wheelChart___lPFqy {
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }
  .wheelChart___lPFqy .wheelChart_text___5zkHQ {
    width: 100%;
    height: 26%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    overflow: hidden; }
    .wheelChart___lPFqy .wheelChart_text___5zkHQ span {
      font-size: 11px;
      color: #ddd;
      white-space: nowrap;
      text-transform: capitalize; }
  .wheelChart___lPFqy .wheelChart_container___3cnNr {
    width: 100%;
    height: 64%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    margin-top: 5px; }
    .wheelChart___lPFqy .wheelChart_container___3cnNr .wheelChart_item___1K8ko {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
    .wheelChart___lPFqy .wheelChart_container___3cnNr .wheelChart_teamText___3r97R {
      width: 35%;
      font-size: 15px;
      color: #ddd;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
    .wheelChart___lPFqy .wheelChart_container___3cnNr .wheelChart_team1Text___3S7y4 {
      justify-content: flex-end; }
    .wheelChart___lPFqy .wheelChart_container___3cnNr .wheelChart_team2Text___1hkp8 {
      justify-content: flex-start; }
    .wheelChart___lPFqy .wheelChart_container___3cnNr .wheelChart_wheelContainer___3BqQN {
      width: 30%;
      margin: 0 5px; }

.selectionItemLayoutSelected___Slmx8 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.allCardsContainer___1vbjq {
  width: 25%;
  height: 100%;
  padding: 5px 0; }
  .allCardsContainer___1vbjq .allCards___ZDvK2 {
    width: 100%;
    height: 100%;
    padding-top: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .allCardsContainer___1vbjq .allCards___ZDvK2 .allCards_column___RRLYf {
      width: 20px;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column; }
      .allCardsContainer___1vbjq .allCards___ZDvK2 .allCards_column___RRLYf .column_icon___2f-5j {
        width: 100%;
        height: 57%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .allCardsContainer___1vbjq .allCards___ZDvK2 .allCards_column___RRLYf .column_icon___2f-5j img {
          max-width: 10px;
          object-fit: contain; }
      .allCardsContainer___1vbjq .allCards___ZDvK2 .allCards_column___RRLYf .column_icon_corner___2T5o3 img {
        width: 13px; }
      .allCardsContainer___1vbjq .allCards___ZDvK2 .allCards_column___RRLYf .column_value___1sqzW {
        width: 100%;
        height: 43%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .allCardsContainer___1vbjq .allCards___ZDvK2 .allCards_column___RRLYf .column_value___1sqzW span {
          width: 20px;
          height: 15px;
          color: #ddd;
          font-size: 13px;
          text-align: center; }
    .allCardsContainer___1vbjq .allCards___ZDvK2 .allCards_column_red___2J6Uv {
      margin: 0 5px; }
  .allCardsContainer___1vbjq .allCards_team_h____8Wl0 {
    flex-direction: row; }
  .allCardsContainer___1vbjq .allCards_team_a___96-ay {
    flex-direction: row-reverse; }

.selectionItemLayoutSelected___1JbKs {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.barChartContainer___11MlZ {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 0 10px; }
  .barChartContainer___11MlZ .barChart___2sb53 {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column; }
    .barChartContainer___11MlZ .barChart___2sb53 .barChart_header___1D3Un {
      width: 100%;
      height: 46.5%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
      .barChartContainer___11MlZ .barChart___2sb53 .barChart_header___1D3Un span {
        color: #ddd;
        font-size: 11px;
        text-transform: capitalize; }
    .barChartContainer___11MlZ .barChart___2sb53 .barChart_bar___1PKrL {
      width: 100%;
      height: 53.5%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
      .barChartContainer___11MlZ .barChart___2sb53 .barChart_bar___1PKrL .bar_teamText___2_gCT {
        width: 17%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .barChartContainer___11MlZ .barChart___2sb53 .barChart_bar___1PKrL .bar_teamText___2_gCT span {
          width: 50%;
          text-align: center;
          color: #ddd;
          font-size: 13px; }
      .barChartContainer___11MlZ .barChart___2sb53 .barChart_bar___1PKrL .bar_team1Text___3BYaI {
        justify-content: flex-end; }
      .barChartContainer___11MlZ .barChart___2sb53 .barChart_bar___1PKrL .bar_team2Text___1yTnd {
        justify-content: flex-start; }
      .barChartContainer___11MlZ .barChart___2sb53 .barChart_bar___1PKrL .bar_container___34HHQ {
        width: 66%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        padding: 0 4px; }
        .barChartContainer___11MlZ .barChart___2sb53 .barChart_bar___1PKrL .bar_container___34HHQ .bar___OB4sa {
          width: 100%;
          height: 3px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          justify-content: flex-start; }
          .barChartContainer___11MlZ .barChart___2sb53 .barChart_bar___1PKrL .bar_container___34HHQ .bar___OB4sa .bar_fill___2MLf1 {
            width: 0;
            height: 100%; }

.selectionItemLayoutSelected___3EAcV {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.statSummaryContainer___3dYS_ {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }

.selectionItemLayoutSelected___1sNrt {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.statBoardContainer___2hCnw {
  width: 100%;
  height: 92px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding-top: 23px;
  margin: 0 auto; }
  .statBoardContainer___2hCnw .statBoard___1wEHB {
    max-width: 450px;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      justify-content: flex-end; }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_item___1GNQ0 {
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_item_name___2tZqL {
        min-height: 20%;
        font-size: 11px;
        color: #f0f0f0;
        text-align: center; }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_icon___tLOQx {
        height: 20%;
        margin-bottom: auto;
        background: no-repeat center; }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_icon_corner___1dt3K {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='13' viewBox='0 0 10 13'%3E%3Cdefs%3E%3Cpath id='a' d='M0 .1c2.2 1.298 5.2 2.3 9 3.006-3.884 2.37-6.884 3.372-9 3.007V.1z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 .5)'%3E%3Cpath fill='%23E83838' fill-rule='nonzero' d='M0 .1c2.2 1.298 5.2 2.3 9 3.006-3.884 2.37-6.884 3.372-9 3.007V.1z'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M0 .1C.464.02 2.21.093 2.671.1c1.825 2.112-2.504 1.552-1.4 6.006-.337.95-.813.362-1.271.007V.1z' mask='url(%23b)' opacity='.2'/%3E%3C/g%3E%3Cpath fill='%23A7A7A7' fill-rule='nonzero' d='M0 .142a.953.953 0 0 1 1 0v12.734c-.267.152-.747.178-1 0V.142z'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_icon_yellowcard___2Hd5v {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23ECE63D' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cg fill='%23000'%3E%3Cpath fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_icon_redcard___2Nuai {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23E83838' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cpath fill='%23000' fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill='%23000' fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_icon_substitution___3lPT8 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23E83838' d='M0 6l3 4 3-3.953zm2-6h2v6H2z'/%3E%3Cpath fill='%23207C2F' d='M8 3.954L11 0l3 4zM10 4h2v6h-2z'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_icon_penalty___2Pn78 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 9 11' width='9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 4.469a4.469 4.469 0 1 1 8.937 0 4.469 4.469 0 0 1-8.937 0z'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse fill-rule='evenodd' xlink:href='%23a'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M7.854 8.86C7.424 10.096 6.084 11 4.5 11s-2.922-.902-3.354-2.14A5.483 5.483 0 0 0 4.5 10c1.26 0 2.42-.423 3.347-1.136z' fill='%23c3c3c3'/%3E%3Cuse fill='%23fff' xlink:href='%23a'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.745 7.208c.411-.039 2.074-.275 2.193-.371v-.283l-2.342.382.15.272zm2.489 1.689c.103-.4.254-.91.205-1.055l-.266-.096-.194 1.09s.088.032.164.05c.036.009.07.014.09.01zM.088 5.434l1.135-2.89-.229-.161L0 5.112zM3.263 5.101L2.062 2.383l-.274.034 1.235 2.771zM1.151 1.858l-.402-.07-.153.206.427.082zM4.937 5.809L7.174 3.71l-.212-.135-2.195 2.06zM6.291.132C6.161.057 6.097.062 5.958 0L7.35 1.36h.373S6.683.553 6.29.133zM2.903.082s-.318.267-.52.61l.115.119L3.181 0zM8.191 3.575l-.215.187-.23 3.228.247-.21zM7.687 7.749c.045-.048.09-.097.133-.146L4.817 7.15l-.05.232s2.765.442 2.92.367zM6.192 2.228s-.043-.14 0-.19l-3.098-.846-.115.18z' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M4.803 5.199s-.512-.081-1.077-.216-.862-.216-.862-.216-.35.405-.646.864c-.296.459-.43 1.08-.43 1.08L3.08 8.007l1.938-.864zM8.42 6.57l-.743-.016-1.15 1.03s-.05.8.045.877c.489-.172 1.521-1.017 1.848-1.89zM6.604 3.784l1.633.533s.315-.566.366-.794c.044-.196.147-.63.147-.63s-.208-.538-.648-1.084c-.082-.096-1.067-.617-1.067-.617l-1.077.864zm-4.656-.795L3.24 1.46 2.81.597l-1.335.476-.362.327s-.323.439-.457.709c-.135.27 0 .864 0 .864h1.292zM.96 7.396L.627 6.127S.49 5.831.3 5.317c-.063-.172-.235-.356-.3-.55-.008.779.347 1.858.96 2.629z' fill='%23111' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_icon_goal___24Ci3 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 11 11' width='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 5.68a5.156 5.156 0 1 1 10.312 0A5.156 5.156 0 0 1 0 5.68z' fill='%23fff'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.86 8.84c.474-.045 2.393-.318 2.53-.428v-.327l-2.703.442.173.313zm2.871 1.948c.12-.462.294-1.049.237-1.216l-.306-.111-.225 1.257s.101.037.19.058c.042.01.08.016.104.012zM.102 6.793l1.309-3.334-.264-.186L0 6.421zM3.765 6.408L2.379 3.273l-.316.039 1.425 3.197zM1.328 2.666l-.463-.08-.177.238.492.095zM5.696 7.226l2.582-2.422-.245-.156L5.5 7.025zM7.26.675c-.152-.087-.225-.08-.385-.152l1.606 1.57h.43S7.71 1.159 7.259.675zM3.35.617s-.368.309-.6.705l.133.137.787-.936zM9.451 4.648l-.248.216-.265 3.725.285-.242zM8.87 9.464a5.59 5.59 0 0 0 .153-.168l-3.465-.523-.058.268s3.19.51 3.37.423zm-1.725-6.37s-.05-.163 0-.22L3.57 1.898l-.132.208z'/%3E%3C/g%3E%3Cpath d='M5.542 6.521s-.59-.093-1.243-.249c-.652-.156-.994-.249-.994-.249s-.404.467-.746.997c-.341.53-.496 1.246-.496 1.246l1.49 1.495 2.237-.996zm4.175 1.583l-.858-.018-1.328 1.187s-.056.924.054 1.012c.563-.198 1.754-1.173 2.132-2.181zM7.62 4.889l1.884.616s.364-.654.423-.917c.05-.226.17-.726.17-.726s-.241-.622-.749-1.252c-.094-.11-1.23-.712-1.23-.712l-1.243.997zm-5.372-.917l1.49-1.765-.496-.997-1.54.55-.417.377s-.373.507-.528.818c-.156.312 0 .997 0 .997h1.49zm-1.14 5.084L.723 7.593s-.16-.342-.378-.934c-.073-.2-.272-.412-.346-.636-.01.899.4 2.144 1.107 3.033z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_icon_firsthalfscore___15ygp {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 11 11' width='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 5.68a5.156 5.156 0 1 1 10.312 0A5.156 5.156 0 0 1 0 5.68z' fill='%23fff'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.86 8.84c.474-.045 2.393-.318 2.53-.428v-.327l-2.703.442.173.313zm2.871 1.948c.12-.462.294-1.049.237-1.216l-.306-.111-.225 1.257s.101.037.19.058c.042.01.08.016.104.012zM.102 6.793l1.309-3.334-.264-.186L0 6.421zM3.765 6.408L2.379 3.273l-.316.039 1.425 3.197zM1.328 2.666l-.463-.08-.177.238.492.095zM5.696 7.226l2.582-2.422-.245-.156L5.5 7.025zM7.26.675c-.152-.087-.225-.08-.385-.152l1.606 1.57h.43S7.71 1.159 7.259.675zM3.35.617s-.368.309-.6.705l.133.137.787-.936zM9.451 4.648l-.248.216-.265 3.725.285-.242zM8.87 9.464a5.59 5.59 0 0 0 .153-.168l-3.465-.523-.058.268s3.19.51 3.37.423zm-1.725-6.37s-.05-.163 0-.22L3.57 1.898l-.132.208z'/%3E%3C/g%3E%3Cpath d='M5.542 6.521s-.59-.093-1.243-.249c-.652-.156-.994-.249-.994-.249s-.404.467-.746.997c-.341.53-.496 1.246-.496 1.246l1.49 1.495 2.237-.996zm4.175 1.583l-.858-.018-1.328 1.187s-.056.924.054 1.012c.563-.198 1.754-1.173 2.132-2.181zM7.62 4.889l1.884.616s.364-.654.423-.917c.05-.226.17-.726.17-.726s-.241-.622-.749-1.252c-.094-.11-1.23-.712-1.23-.712l-1.243.997zm-5.372-.917l1.49-1.765-.496-.997-1.54.55-.417.377s-.373.507-.528.818c-.156.312 0 .997 0 .997h1.49zm-1.14 5.084L.723 7.593s-.16-.342-.378-.934c-.073-.2-.272-.412-.346-.636-.01.899.4 2.144 1.107 3.033z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_data___3MonS {
        height: 35%; }
        .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_column___18YHk .column_data___3MonS span {
          color: #f0f0f0;
          font-size: 13px;
          text-transform: capitalize; }
    .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_rowHeader___33oWa .column_icon___tLOQx {
      display: none; }
    .statBoardContainer___2hCnw .statBoard___1wEHB .statBoard_rowHeader___33oWa .column_data___3MonS span {
      font-weight: 700; }

.selectionItemLayoutSelected___rlCTT {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.statTimelineContainer___25oun {
  width: 100%;
  height: 100%;
  padding: 12px 20px 25px; }
  .statTimelineContainer___25oun .statTimeline___3_59P {
    width: 100%;
    height: 25px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E {
      width: 100%;
      height: 8px;
      background-color: #ffffff26;
      border-radius: 2px;
      position: relative; }
      .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_fill___4YEov {
        width: 0;
        height: 100%;
        background-color: #93c738;
        border-radius: 2px;
        z-index: 1; }
      .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_events___1k-dH {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        z-index: 2; }
        .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_events___1k-dH .timeline_bar_event___OS8Yz {
          width: 11px;
          height: 11px;
          position: absolute;
          background: no-repeat center; }
          .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_events___1k-dH .timeline_bar_event___OS8Yz .timeline_bar_event_trigger___3dx0e {
            width: 100%;
            height: 100%;
            position: absolute;
            z-index: 3; }
        .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_events___1k-dH .timeline_bar_event_team_home___1zIJM {
          top: -7px; }
        .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_events___1k-dH .timeline_bar_event_team_away___3DRdv {
          top: 1px; }
        .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_events___1k-dH .timeline_bar_event_icon_goal___33Az8 {
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 11 11' width='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 5.68a5.156 5.156 0 1 1 10.312 0A5.156 5.156 0 0 1 0 5.68z' fill='%23fff'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.86 8.84c.474-.045 2.393-.318 2.53-.428v-.327l-2.703.442.173.313zm2.871 1.948c.12-.462.294-1.049.237-1.216l-.306-.111-.225 1.257s.101.037.19.058c.042.01.08.016.104.012zM.102 6.793l1.309-3.334-.264-.186L0 6.421zM3.765 6.408L2.379 3.273l-.316.039 1.425 3.197zM1.328 2.666l-.463-.08-.177.238.492.095zM5.696 7.226l2.582-2.422-.245-.156L5.5 7.025zM7.26.675c-.152-.087-.225-.08-.385-.152l1.606 1.57h.43S7.71 1.159 7.259.675zM3.35.617s-.368.309-.6.705l.133.137.787-.936zM9.451 4.648l-.248.216-.265 3.725.285-.242zM8.87 9.464a5.59 5.59 0 0 0 .153-.168l-3.465-.523-.058.268s3.19.51 3.37.423zm-1.725-6.37s-.05-.163 0-.22L3.57 1.898l-.132.208z'/%3E%3C/g%3E%3Cpath d='M5.542 6.521s-.59-.093-1.243-.249c-.652-.156-.994-.249-.994-.249s-.404.467-.746.997c-.341.53-.496 1.246-.496 1.246l1.49 1.495 2.237-.996zm4.175 1.583l-.858-.018-1.328 1.187s-.056.924.054 1.012c.563-.198 1.754-1.173 2.132-2.181zM7.62 4.889l1.884.616s.364-.654.423-.917c.05-.226.17-.726.17-.726s-.241-.622-.749-1.252c-.094-.11-1.23-.712-1.23-.712l-1.243.997zm-5.372-.917l1.49-1.765-.496-.997-1.54.55-.417.377s-.373.507-.528.818c-.156.312 0 .997 0 .997h1.49zm-1.14 5.084L.723 7.593s-.16-.342-.378-.934c-.073-.2-.272-.412-.346-.636-.01.899.4 2.144 1.107 3.033z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E");
          background-size: 11px 11px; }
        .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_events___1k-dH .timeline_bar_event_icon_yellow_card___2EOGa {
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23ECE63D' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cg fill='%23000'%3E%3Cpath fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          background-size: 7px 10px; }
      .statTimelineContainer___25oun .statTimeline___3_59P .timeline_bar___3NM2E .timeline_bar_time___3_uaH {
        width: 46px;
        height: 25px;
        position: absolute;
        top: 50%;
        left: 50%;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 12px;
        font-weight: 700;
        color: #ffffff;
        background-color: #205685;
        line-height: 25px;
        border-radius: 2px;
        text-align: center;
        margin: -12.5px 0 0 -23px;
        overflow: hidden;
        z-index: 3; }

.selectionItemLayoutSelected___Lw17C {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.expandableSummary___2jiSD {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }
  .expandableSummary___2jiSD .expandableSummary_events___25IX9 {
    width: 100%;
    margin-bottom: 15px; }
    .expandableSummary___2jiSD .expandableSummary_events___25IX9 .expandableSummary_eventRow___2QTnc {
      width: 100%;
      height: 30px;
      padding: 0 20px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      margin: 1px 0; }
      .expandableSummary___2jiSD .expandableSummary_events___25IX9 .expandableSummary_eventRow___2QTnc .eventRow_spacer___2BrM6 {
        width: 100%; }
      .expandableSummary___2jiSD .expandableSummary_events___25IX9 .expandableSummary_eventRow___2QTnc .eventRow_time___1KzkQ {
        min-width: 40px;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .expandableSummary___2jiSD .expandableSummary_events___25IX9 .expandableSummary_eventRow___2QTnc .eventRow_time___1KzkQ span {
          color: #f0f0f0;
          font-size: 13px;
          font-weight: 700; }

.selectionItemLayoutSelected___1_2__ {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.showMoreButtonContainer___2QY4i {
  width: 100%;
  height: 45px;
  padding: 0 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  cursor: pointer; }
  .showMoreButtonContainer___2QY4i .showMoreButton___3aEKf {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    gap: 0.3125em;
    opacity: 0.75; }
    .showMoreButtonContainer___2QY4i .showMoreButton___3aEKf:hover {
      opacity: 1; }
    .showMoreButtonContainer___2QY4i .showMoreButton___3aEKf span {
      color: #c3c3c3;
      font-size: 12px;
      cursor: pointer; }
      .showMoreButtonContainer___2QY4i .showMoreButton___3aEKf span::first-letter {
        text-transform: capitalize; }
    .showMoreButtonContainer___2QY4i .showMoreButton___3aEKf .showMoreButton_icon___3zZDW {
      width: 0.625em;
      height: 0.375em;
      color: #c3c3c3; }
    .showMoreButtonContainer___2QY4i .showMoreButton___3aEKf .showMoreButton_icon_isExpanded___12uSM {
      transform: rotate(180deg); }

.thinBorder___q8wq- {
  border-top: 1px solid;
  border-top-color: #ffffffa5; }

.selectionItemLayoutSelected___3Y1n7 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.summaryRowTeam___3NwZ8 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .summaryRowTeam___3NwZ8 .summaryRowTeam_event___ki_C6 {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    color: #cecece;
    font-size: 12px;
    text-transform: capitalize; }
  .summaryRowTeam___3NwZ8 .summaryRowTeam_eventIcon___3mJMQ {
    width: 30px;
    height: 30px;
    background: no-repeat center; }
  .summaryRowTeam___3NwZ8 .summaryRowTeam_eventIcon_yellow_card___2Dg8q {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23ECE63D' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cg fill='%23000'%3E%3Cpath fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .summaryRowTeam___3NwZ8 .summaryRowTeam_eventIcon_red_card___Yz_Fw {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23E83838' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cpath fill='%23000' fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill='%23000' fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/svg%3E"); }
  .summaryRowTeam___3NwZ8 .summaryRowTeam_eventIcon_goal___j4-zX {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 11 11' width='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 5.68a5.156 5.156 0 1 1 10.312 0A5.156 5.156 0 0 1 0 5.68z' fill='%23fff'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.86 8.84c.474-.045 2.393-.318 2.53-.428v-.327l-2.703.442.173.313zm2.871 1.948c.12-.462.294-1.049.237-1.216l-.306-.111-.225 1.257s.101.037.19.058c.042.01.08.016.104.012zM.102 6.793l1.309-3.334-.264-.186L0 6.421zM3.765 6.408L2.379 3.273l-.316.039 1.425 3.197zM1.328 2.666l-.463-.08-.177.238.492.095zM5.696 7.226l2.582-2.422-.245-.156L5.5 7.025zM7.26.675c-.152-.087-.225-.08-.385-.152l1.606 1.57h.43S7.71 1.159 7.259.675zM3.35.617s-.368.309-.6.705l.133.137.787-.936zM9.451 4.648l-.248.216-.265 3.725.285-.242zM8.87 9.464a5.59 5.59 0 0 0 .153-.168l-3.465-.523-.058.268s3.19.51 3.37.423zm-1.725-6.37s-.05-.163 0-.22L3.57 1.898l-.132.208z'/%3E%3C/g%3E%3Cpath d='M5.542 6.521s-.59-.093-1.243-.249c-.652-.156-.994-.249-.994-.249s-.404.467-.746.997c-.341.53-.496 1.246-.496 1.246l1.49 1.495 2.237-.996zm4.175 1.583l-.858-.018-1.328 1.187s-.056.924.054 1.012c.563-.198 1.754-1.173 2.132-2.181zM7.62 4.889l1.884.616s.364-.654.423-.917c.05-.226.17-.726.17-.726s-.241-.622-.749-1.252c-.094-.11-1.23-.712-1.23-.712l-1.243.997zm-5.372-.917l1.49-1.765-.496-.997-1.54.55-.417.377s-.373.507-.528.818c-.156.312 0 .997 0 .997h1.49zm-1.14 5.084L.723 7.593s-.16-.342-.378-.934c-.073-.2-.272-.412-.346-.636-.01.899.4 2.144 1.107 3.033z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E"); }
  .summaryRowTeam___3NwZ8 .summaryRowTeam_eventIcon_corner___295Mi {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='13' viewBox='0 0 10 13'%3E%3Cdefs%3E%3Cpath id='a' d='M0 .1c2.2 1.298 5.2 2.3 9 3.006-3.884 2.37-6.884 3.372-9 3.007V.1z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 .5)'%3E%3Cpath fill='%23E83838' fill-rule='nonzero' d='M0 .1c2.2 1.298 5.2 2.3 9 3.006-3.884 2.37-6.884 3.372-9 3.007V.1z'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M0 .1C.464.02 2.21.093 2.671.1c1.825 2.112-2.504 1.552-1.4 6.006-.337.95-.813.362-1.271.007V.1z' mask='url(%23b)' opacity='.2'/%3E%3C/g%3E%3Cpath fill='%23A7A7A7' fill-rule='nonzero' d='M0 .142a.953.953 0 0 1 1 0v12.734c-.267.152-.747.178-1 0V.142z'/%3E%3C/g%3E%3C/svg%3E"); }

.summaryRowTeam1___2y6Br {
  flex-direction: row; }
  .summaryRowTeam1___2y6Br .summaryRowTeam_event___ki_C6 {
    justify-content: flex-end; }

.summaryRowTeam2___bUyWm {
  flex-direction: row-reverse; }
  .summaryRowTeam2___bUyWm .summaryRowTeam_event___ki_C6 {
    justify-content: flex-start; }

.borderIsLtr___v36jZ {
  border-left: 0;
  border-right: 2px solid; }

.borderIsRtl___1vAXG {
  border-right: 0;
  border-left: 2px solid; }

.liveHeaderLayout___kzQIr {
  background-color: #14805e !important;
  padding-left: 12px;
  padding-right: 12px; }

.liveHeaderText___3AWFS {
  font-size: 16px;
  font-weight: 700;
  line-height: 43px;
  margin-left: 4px;
  margin-right: 4px; }

.liveHeaderTextSecondary___17Swa {
  color: #fedd3a !important; }

.centralMenu___2xE_P {
  height: 100%;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  overflow: hidden; }

.selectionItemLayoutSelected___2pSsU {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.centralMenuBar___2E4GT {
  width: 100%;
  height: 2.5em;
  display: flex;
  margin-top: 1px;
  background-color: #1d4369; }
  .centralMenuBar___2E4GT ul {
    padding: 0;
    margin: 0;
    list-style-type: none; }
  .centralMenuBar___2E4GT button {
    border: 0;
    outline: 0;
    padding: 0;
    background-color: transparent; }
  .centralMenuBar___2E4GT label {
    margin: 0; }
  .centralMenuBar___2E4GT .sportsMenu___3_rKz {
    flex: auto;
    height: 100%;
    display: flex;
    margin-left: 1px;
    background-color: #205685; }
    .centralMenuBar___2E4GT .sportsMenu___3_rKz .sportsMenu__list___wY_Br {
      display: flex;
      height: 100%; }
      .centralMenuBar___2E4GT .sportsMenu___3_rKz .sportsMenu__list___wY_Br .switchesBar___a3G8S {
        display: flex;
        padding: 0 0.625em; }
        .centralMenuBar___2E4GT .sportsMenu___3_rKz .sportsMenu__list___wY_Br .switchesBar___a3G8S .sportsMenu__items___3q8CN {
          flex: auto;
          display: flex;
          flex-wrap: wrap; }
          .centralMenuBar___2E4GT .sportsMenu___3_rKz .sportsMenu__list___wY_Br .switchesBar___a3G8S .sportsMenu__items___3q8CN .ddSportItem___2YFry {
            margin-left: 0.625em;
            min-height: 40px; }
            .centralMenuBar___2E4GT .sportsMenu___3_rKz .sportsMenu__list___wY_Br .switchesBar___a3G8S .sportsMenu__items___3q8CN .ddSportItem___2YFry:first-child {
              margin-left: 0; }
    .centralMenuBar___2E4GT .sportsMenu___3_rKz .sportsMenu__controls___2bJ1B {
      height: 24px;
      align-self: center;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
      .centralMenuBar___2E4GT .sportsMenu___3_rKz .sportsMenu__controls___2bJ1B .dropsBar___192eH {
        display: flex; }
        .centralMenuBar___2E4GT .sportsMenu___3_rKz .sportsMenu__controls___2bJ1B .dropsBar___192eH .dropsBar__item___1qW_c {
          padding-right: 0.9375em; }

.centralMenuBar_rtl___3fq6r .sportsMenu___3_rKz {
  margin-left: 0;
  margin-right: 1px; }

.centralMenuBar_rtl___3fq6r .sportsMenu__items___3q8CN li {
  margin-left: 0 !important;
  margin-right: 0.625em; }
  .centralMenuBar_rtl___3fq6r .sportsMenu__items___3q8CN li:first-child {
    margin-right: 0; }

.centralMenuBar_rtl___3fq6r .sportsMenu__controls___2bJ1B .dropsBar__item___1qW_c {
  padding-right: 0 !important;
  padding-left: 0.9375em; }

.selectionItemLayoutSelected___36yh2 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.button___1m1Ms {
  height: 100%;
  cursor: unset !important; }
  .button___1m1Ms:hover {
    opacity: unset; }

.popoverContainer___fuQY2 .popper___Y9XHd {
  width: auto;
  max-width: 219px;
  height: auto;
  max-height: 298px;
  margin: 0;
  border: 1px solid #d3dee8;
  border-radius: 3px;
  overflow: auto;
  box-shadow: 0 0.3125em 1.0625em 0.0625em #00000044; }
  .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ {
    width: 100%;
    height: 100%;
    background-color: #fff; }
    .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 {
      display: flex;
      flex-direction: column;
      padding: 0; }
      .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul {
        padding: 0;
        margin: 0;
        list-style-type: none; }
      .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul .ddSportItem___1kjEu,
      .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul .ddRegionItem___1BINb,
      .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul .ddTournamentItem___3jQla,
      .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul .ddMatchItem___VVdFH {
        width: 217px; }
        .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul .ddSportItem___1kjEu:nth-child(n + 2),
        .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul .ddRegionItem___1BINb:nth-child(n + 2),
        .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul .ddTournamentItem___3jQla:nth-child(n + 2),
        .popoverContainer___fuQY2 .popper___Y9XHd .innerPopover___iGCCQ .popoverBody___3rsd0 ul .ddMatchItem___VVdFH:nth-child(n + 2) {
          border-top: 1px solid #d3dee8; }

.popoverContainer_region___3KfTB .popper___Y9XHd,
.popoverContainer_tournament___31neJ .popper___Y9XHd {
  background-color: #fff; }
  .popoverContainer_region___3KfTB .popper___Y9XHd .innerPopover___iGCCQ,
  .popoverContainer_tournament___31neJ .popper___Y9XHd .innerPopover___iGCCQ {
    background-color: unset; }

.popoverContainer_search___2zf_4 .popper___Y9XHd {
  overflow: unset;
  max-height: unset;
  background-color: #fff; }

.barControl___2wCa1 {
  width: 37.25px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  position: relative;
  padding: 0.3125em;
  color: #d3dee8;
  border-radius: 3px;
  opacity: 0.55;
  transition: background-color 0.1s, color 0.1s; }
  .barControl___2wCa1 .ico_menu___PGbIm,
  .barControl___2wCa1 .ico_angle___J4Rag {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
  .barControl___2wCa1 .ico_menu___PGbIm svg {
    width: 12.25px;
    height: 14px; }
  .barControl___2wCa1 .ico_angle___J4Rag {
    margin-left: 0.3125em;
    transition: transform 0.2s; }
    .barControl___2wCa1 .ico_angle___J4Rag svg {
      width: 10px;
      height: 6px; }
  .barControl___2wCa1 .triggerOverlay___1Chkj {
    width: 100%;
    height: 40px;
    position: absolute;
    z-index: 2; }

.barControl_rtl___OsBhX .ico_angle___J4Rag {
  margin-left: 0 !important;
  margin-right: 0.3125em; }

.barControl_selected___7kEh1 {
  color: #276aa5;
  background-color: #fff;
  opacity: 1; }
  .barControl_selected___7kEh1 .ico_angle___J4Rag {
    transform: rotate(180deg); }

.search___11U7o {
  padding: 0.3125em;
  border-bottom: 1px solid #d3dee8; }
  .search___11U7o input {
    margin: 0;
    border: none;
    box-shadow: none;
    background-color: transparent; }
  .search___11U7o button {
    padding: 0;
    margin: 0;
    border: none;
    border-radius: 0;
    box-shadow: none;
    background-color: transparent; }
  .search___11U7o .search__container___1uvQS {
    height: 24px;
    display: flex;
    background-color: #fff; }
    .search___11U7o .search__container___1uvQS .search__input___2f36p {
      width: 186px !important;
      flex: auto;
      height: 100%;
      padding: 0.41667em 0.83333em;
      color: #276aa5;
      font-size: 0.75em !important;
      line-height: 1.16667em; }
      .search___11U7o .search__container___1uvQS .search__input___2f36p::placeholder {
        color: currentColor; }
    .search___11U7o .search__container___1uvQS .search__btn___wxXN8 {
      width: 26px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      color: #276aa5; }
      .search___11U7o .search__container___1uvQS .search__btn___wxXN8 .searchIco___1x70r svg {
        width: 13px;
        height: 13px;
        fill: currentColor; }

.ddSpinner___OLkFA {
  min-width: 217px;
  min-height: 32px; }

.selectionItemLayoutSelected___2jn9u {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.icoCaption___2bJFl {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 0.3125em;
  opacity: 0.65;
  transition: opacity 0.2s;
  position: relative; }
  .icoCaption___2bJFl:after {
    height: 0.125em;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0.3125em;
    right: 0.3125em;
    content: '';
    background-color: #92c738;
    transition: opacity, transform;
    transition-duration: 0.2s;
    transition-delay: 0.2s;
    transform: scaleY(0);
    opacity: 0; }
  .icoCaption___2bJFl:hover {
    opacity: 1; }
    .icoCaption___2bJFl:hover:after {
      transform: scaleY(1);
      opacity: 1; }
  .icoCaption___2bJFl:not(:hover):after {
    transition-delay: 0s; }
  .icoCaption___2bJFl .ico___fnaab {
    color: #fff; }
  .icoCaption___2bJFl .caption___uSAo8 {
    width: auto;
    height: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    margin-left: 0.625em; }
    .icoCaption___2bJFl .caption___uSAo8 .caption__label___6SFOK {
      color: #fff;
      font-size: 0.75em;
      font-weight: 700;
      line-height: 1.16667em;
      white-space: nowrap;
      overflow: hidden; }
  .icoCaption___2bJFl .triggerOverlay___ojHtM {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2; }

.icoCaption_selected___1fwff {
  opacity: 1; }
  .icoCaption_selected___1fwff:after {
    opacity: 1;
    transform: scaleY(1); }

.icoCaption_rtl___NWwbU .caption___uSAo8 {
  margin-left: 0;
  margin-right: 0.625em; }

.icoCaption_clickable___3GCvE {
  cursor: pointer; }

.selectionItemLayoutSelected___N30uv {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.icoCaptionNumber___3BEjT {
  width: 100%;
  height: 32px;
  position: relative;
  background-color: #fff;
  filter: unset !important; }
  .icoCaptionNumber___3BEjT:hover {
    background-color: #d3dee8; }
  .icoCaptionNumber___3BEjT button {
    border: 0;
    outline: 0;
    padding: 0;
    background-color: transparent; }
  .icoCaptionNumber___3BEjT .selectOption___3cjSn {
    width: 100%;
    height: 100%;
    padding: 5px 10px; }
    .icoCaptionNumber___3BEjT .selectOption___3cjSn .selectOption__value___2vBKt {
      flex: auto;
      height: 17px;
      display: flex; }
      .icoCaptionNumber___3BEjT .selectOption___3cjSn .selectOption__value___2vBKt .selectValue__content___2rmxT {
        flex: auto;
        height: 100%;
        display: flex;
        white-space: nowrap; }
        .icoCaptionNumber___3BEjT .selectOption___3cjSn .selectOption__value___2vBKt .selectValue__content___2rmxT .ico___1aFzD {
          display: flex;
          color: #276aa5; }
        .icoCaptionNumber___3BEjT .selectOption___3cjSn .selectOption__value___2vBKt .selectValue__content___2rmxT .caption___2XpBP {
          flex: auto;
          height: 100%;
          display: flex;
          margin-left: 0.625em;
          width: 1px; }
          .icoCaptionNumber___3BEjT .selectOption___3cjSn .selectOption__value___2vBKt .selectValue__content___2rmxT .caption___2XpBP .caption__label___354iw {
            color: #276aa5;
            font-size: 14px;
            line-height: 1.21429em;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden; }
      .icoCaptionNumber___3BEjT .selectOption___3cjSn .selectOption__value___2vBKt .selectValue__additional___22GXM {
        width: auto;
        height: 100%;
        color: #7498b8;
        margin-left: 0.3125em; }
  .icoCaptionNumber___3BEjT .triggerOverlay___2SeXj {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2; }

.icoCaptionNumber_selected___ue89q {
  background-color: #d3dee8; }

.icoCaptionNumber_rtl___1Tdxd .caption___2XpBP {
  margin-left: 0 !important;
  margin-right: 0.625em; }

.icoCaptionNumber_rtl___1Tdxd .selectValue__additional___22GXM {
  margin-left: 0 !important;
  margin-right: 0.3125em; }

.icoCaptionNumber_clickable___1GT7s {
  cursor: pointer; }

.selectionItemLayoutSelected___9PXoX {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.centralMenuHeader___2-zxY {
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #276aa5; }

@media (max-width: 650px) {
  .centralMenuHeader___2-zxY {
    height: 38px; } }

.selectionItemLayoutSelected___3B7iL {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

ul {
  padding: 0;
  margin: 0;
  list-style-type: none; }

.menuList___vzoUs {
  height: 100%;
  display: flex;
  align-items: center;
  color: #fff; }
  .menuList___vzoUs .menuListItem___3JnOF {
    height: 100%;
    margin-inline-start: 0.625em; }
    .menuList___vzoUs .menuListItem___3JnOF .menuListItem__content___Tg70M {
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      position: relative;
      padding: 5px;
      opacity: 0.65;
      cursor: pointer;
      transition: opacity 0.2s; }
      .menuList___vzoUs .menuListItem___3JnOF .menuListItem__content___Tg70M:after {
        height: 0.125em;
        content: '';
        right: 0.3125em;
        left: 0.3125em;
        position: absolute;
        bottom: 0;
        opacity: 0;
        background-color: #92c738;
        transition: opacity, transform;
        transition-duration: 0.2s;
        transform: scaleY(0); }
      .menuList___vzoUs .menuListItem___3JnOF .menuListItem__content___Tg70M:hover {
        opacity: 1; }
      .menuList___vzoUs .menuListItem___3JnOF .menuListItem__content___Tg70M .menuListItem__label___1rN76 {
        display: block;
        line-height: 1.15385em;
        font-size: 0.8125em;
        overflow: hidden;
        text-overflow: ellipsis; }
    .menuList___vzoUs .menuListItem___3JnOF.menuListItem_selected___3AmB5 .menuListItem__content___Tg70M {
      opacity: 1; }
      .menuList___vzoUs .menuListItem___3JnOF.menuListItem_selected___3AmB5 .menuListItem__content___Tg70M:after {
        opacity: 1;
        transform: none; }

.selectionItemLayoutSelected___3kgiH {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.teamSearch___49WTa {
  display: flex;
  align-items: center;
  position: relative;
  margin-inline-start: 0.625em;
  padding: 0 4px; }
  .teamSearch___49WTa .input___3JTq_ {
    max-width: 171px;
    height: 24px;
    padding: 5px 10px;
    border: none !important;
    font-size: 0.75em !important;
    line-height: 1.16667em !important;
    color: #fff;
    background-color: #205685; }
    .teamSearch___49WTa .input___3JTq_::placeholder {
      opacity: 0.65;
      color: #fff; }
  .teamSearch___49WTa .search_btn___3axbU {
    position: absolute;
    top: 50%;
    inset-inline-end: 4px;
    color: #fff;
    transform: translateY(-50%); }
    .teamSearch___49WTa .search_btn___3axbU:hover {
      opacity: 1; }
  .teamSearch___49WTa.teamSearch_rtl___3wqtl .input___3JTq_ {
    direction: rtl; }

.gamesSlider___2F4VZ {
  width: 100%;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden; }
  .gamesSlider___2F4VZ .gamesSliderItem___3ugQB {
    min-width: 320px; }
    .gamesSlider___2F4VZ .gamesSliderItem___3ugQB:nth-child(n + 2) {
      margin-inline-start: 0.625em; }

.selectionItemLayoutSelected___2WLcP {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.gameCard___3cGei {
  width: 320px;
  height: 100%;
  display: flex;
  border-radius: 3px;
  background-color: #fff;
  color: #276aa5; }
  .gameCard___3cGei button {
    margin: 0;
    color: inherit; }
  .gameCard___3cGei:hover {
    background-color: #f2f8fc; }
  .gameCard___3cGei .gameCard_container___XV5Pa {
    flex: auto;
    display: block;
    flex-direction: column;
    align-items: flex-start; }
    .gameCard___3cGei .gameCard_container___XV5Pa:hover {
      opacity: 1; }
    .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_header___3sPxa {
      min-height: 1.8125em;
      display: flex;
      align-items: center;
      margin: 0 10px;
      padding: 5px 0;
      border-bottom: 1px solid #d3dee8; }
      .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_header___3sPxa .headerChamp_caption___9f5eC {
        margin-inline-start: 5px;
        font-size: 0.6875em;
        line-height: 1.18182em;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; }
        .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_header___3sPxa .headerChamp_caption___9f5eC:hover {
          text-decoration: underline; }
    .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A,
    .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw {
      height: 55px; }
    .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A {
      flex: auto;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      padding: 5px 10px;
      color: #224e7b; }
      .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A .scoreBoard_container___tdrRB {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A .scoreBoard_container___tdrRB .scoreBoard__team___2LkSX {
          flex: 50% 1 1;
          display: flex;
          flex-direction: column;
          align-items: center; }
          .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A .scoreBoard_container___tdrRB .scoreBoard__team___2LkSX .team_name___3JV6c {
            width: 100%;
            max-height: 2.36364em;
            margin-top: 5px;
            text-align: center;
            overflow: hidden;
            text-overflow: ellipsis;
            font-size: 0.6875em;
            line-height: 1.09091em; }
        .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A .scoreBoard_container___tdrRB .scoreBoard__infos___2WLGm {
          display: flex;
          padding: 0 5px;
          text-align: center;
          color: #276aa5; }
          .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A .scoreBoard_container___tdrRB .scoreBoard__infos___2WLGm .infos_status___1t9jt {
            width: 100px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column; }
            .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A .scoreBoard_container___tdrRB .scoreBoard__infos___2WLGm .infos_status___1t9jt .status__time___3jhrn {
              font-size: 0.6875em;
              line-height: 1.27273em; }
            .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_scoreBoard___1HP4A .scoreBoard_container___tdrRB .scoreBoard__infos___2WLGm .infos_status___1t9jt .status__date___2O5UE {
              font-size: 1em;
              font-weight: 700;
              line-height: 1.25em; }
    .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw {
      flex: none;
      display: flex;
      margin: auto 0.625em 0;
      padding: 5px 0;
      border-top: 1px solid #d3dee8; }
      .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .gameCard_markets___S6LYN {
        width: 100%;
        min-height: 48px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-top: -3px;
        margin-bottom: -3px;
        color: #276aa5; }
        .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .gameCard_markets___S6LYN .gameCardMarkets_header___6CXz1 {
          min-height: 24px;
          display: flex;
          align-items: center;
          padding: 4px 0; }
          .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .gameCard_markets___S6LYN .gameCardMarkets_header___6CXz1 .gameCardMarkets__label___3vlrH {
            line-height: 1.18182em;
            font-size: 0.6875em; }
      .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 {
        height: 28px;
        display: flex;
        margin: 0 -8px; }
        .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 .markets__item___16Ulc {
          width: 100%;
          height: 100%;
          background-color: #d3dee8;
          border-radius: 3px;
          margin-inline-start: 2px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          justify-content: space-between; }
          .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 .markets__item___16Ulc:first-child {
            margin-inline-start: 0; }
          .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 .markets__item___16Ulc:hover {
            background-color: #b8deff; }
          .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 .markets__item___16Ulc .market_name___313xC {
            margin: 0 5px;
            overflow: hidden; }
            .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 .markets__item___16Ulc .market_name___313xC .marketName__label___3zKOR {
              max-width: 45px;
              display: block;
              font-size: 0.75em;
              line-height: 1.16667em;
              color: #224e7b;
              white-space: nowrap;
              overflow: hidden;
              text-overflow: ellipsis; }
          .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 .markets__item___16Ulc .market_value___2pv9o {
            margin-inline-end: 5px; }
            .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 .markets__item___16Ulc .market_value___2pv9o .marketValue__label___2evrO {
              font-size: 12px;
              color: #224e7b; }
        .gameCard___3cGei .gameCard_container___XV5Pa .gameCard_footer___x4rEw .markets___3OZf5 .markets__item_selected___3Z8VC {
          background-color: #b8deff; }

.selectionItemLayoutSelected___38YS4 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.bettingDashboardSportItem___1UnZd {
  padding: 3px;
  margin-top: 1px;
  background-color: #f2f8fc; }

.bettingDashboardRegionItem___13Oo0,
.bettingDashboardTournamentItem___1h7MO {
  background-color: #fff;
  border-radius: 4px;
  margin-bottom: 3px; }

.bettingDashboardMatchItem___3sCLG {
  padding: 0.25em 0.5em 0.5em; }
  .bettingDashboardMatchItem___3sCLG .content___KBxNd {
    border-radius: 4px;
    box-shadow: 0 0 0.3125em rgba(0, 0, 0, 0.1); }

.navLinkContainer___2507X {
  opacity: 1 !important; }
  .navLinkContainer___2507X .navLink___xpgfs {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    color: #276aa5; }
    .navLinkContainer___2507X .navLink___xpgfs .navLink__content___I3SZo {
      padding-inline: 0.5em;
      min-width: 0;
      min-height: 2.5em;
      display: flex;
      align-items: center;
      color: #224f7c; }
      .navLinkContainer___2507X .navLink___xpgfs .navLink__content___I3SZo .navLinkCaption___dsLb_ {
        display: flex;
        align-items: center;
        gap: 0.5em;
        font-size: 14.25px;
        line-height: 1.16667em; }
        .navLinkContainer___2507X .navLink___xpgfs .navLink__content___I3SZo .navLinkCaption___dsLb_.navLinkCaption__region___3FlV3 {
          font-weight: 700; }
        .navLinkContainer___2507X .navLink___xpgfs .navLink__content___I3SZo .navLinkCaption___dsLb_.navLinkCaption__sport___M3iHK {
          font-weight: 700;
          text-transform: uppercase;
          font-size: 16.625px;
          line-height: 20px; }
        .navLinkContainer___2507X .navLink___xpgfs .navLink__content___I3SZo .navLinkCaption___dsLb_ .navLink__ico___2kkAs {
          width: 19px;
          height: 19px; }
        .navLinkContainer___2507X .navLink___xpgfs .navLink__content___I3SZo .navLinkCaption___dsLb_ .navLink__count___nn8Op {
          color: #3da5ff;
          font-weight: 700; }
          .navLinkContainer___2507X .navLink___xpgfs .navLink__content___I3SZo .navLinkCaption___dsLb_ .navLink__count___nn8Op:before {
            content: '('; }
          .navLinkContainer___2507X .navLink___xpgfs .navLink__content___I3SZo .navLinkCaption___dsLb_ .navLink__count___nn8Op:after {
            content: ')'; }
    .navLinkContainer___2507X .navLink___xpgfs .toggle___3B9XW {
      border-radius: 4px;
      transition: 0.2s;
      color: #224f7c; }
      .navLinkContainer___2507X .navLink___xpgfs .toggle___3B9XW.toggle__selected___2yOQL {
        transform: rotate(180deg); }
      .navLinkContainer___2507X .navLink___xpgfs .toggle___3B9XW .toggle__ico___BTEC5 {
        padding: 0.25em 0.75em;
        text-align: center; }
        .navLinkContainer___2507X .navLink___xpgfs .toggle___3B9XW .toggle__ico___BTEC5 svg {
          height: 12px;
          width: 12px; }

.selectionItemLayoutSelected___2P4PD {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.sportImageSpriteSheet___1a9Am {
  background-image: url("/sports.png"); }

.sportImageSnooker___26KuT {
  background-position: 0 -1409px, 100% 50%; }

.sportImageTableTennis___1yl30 {
  background-position: 0 -670px, 100% 50%; }

.sportImageWaterpolo___10wjG {
  background-position: 0 -2923px, 100% 50%; }

.sportImageBadminton___2oDZ1 {
  background-position: 0 -2759px, 100% 50%; }

.sportImageESports___3iQLX {
  background-position: 0 -4279px, 100% 50%; }

.sportImageFootball___C6gGm {
  background-position: 0 -169px, 100% 50%; }

.sportImageSoccer___CuojB {
  background-position: 0 -170px, 100% 50%; }

.sportImageBasketBall___23xH1 {
  background-position: 0 -1464px, 100% 50%; }

.sportImageVolleyBall___2Joiw {
  background-position: 0 -3718px, 100% 50%; }

.sportImageFloorBall___3uAeC {
  background-position: 0 -3660px, 100% 50%; }

.sportImageTennis___3YV06 {
  background-position: 0 -339px, 100% 50%; }

.sportImageTableTennis___1yl30 {
  background-position: 0 -670px, 100% 50%; }

.sportImageBoxing___2sTwS {
  background-position: 0 -283px, 100% 50%; }

.sportImageCricket___2uDW7 {
  background-position: 0 -2252px, 100% 50%; }

.sportImageVirtual___1RDZL {
  background-position: 0 -1126px, 100% 50%; }

.sportImageGolf___1VJNm {
  background-position: 0 -2309px, 100% 50%; }

.sportImageFormula___353no {
  background-position: 0 -1350px, 100% 50%; }

.sportImageRoulette___328CV {
  background-position: 0 -4669px, 100% 50%; }

.sportImageBlackjack___N_BUB {
  background-position: 0 -4726px, 100% 50%; }

.sportImageHockey___2bJYA {
  background-position: 0 -394px, 100% 50%; }

.sportImageHandball___Lj983 {
  background-position: 0 -2648px, 100% 50%; }

.sportImageRugby___2exYK {
  background-position: 0 -2476px, 100% 50%; }

.sportImageBaseBall___36W5b {
  background-position: 0 -3436px, 100% 50%; }

.spinnerWrapper___iEwBs {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  justify-items: center;
  align-content: center; }

.carouselRoot___1OqrW {
  height: 72px;
  display: flex;
  padding: 0 5px;
  background-color: #205685;
  overflow-x: scroll;
  overflow-y: hidden; }
  .carouselRoot___1OqrW .carouselItem___CK730 {
    min-width: 80px;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    padding: 8px 12px 12px; }
    .carouselRoot___1OqrW .carouselItem___CK730:hover {
      opacity: 1; }
    .carouselRoot___1OqrW .carouselItem___CK730 .item__count___3LTwW,
    .carouselRoot___1OqrW .carouselItem___CK730 .item__ico___3lKct,
    .carouselRoot___1OqrW .carouselItem___CK730 .item__link_text___2Mgt5 {
      color: #fff;
      opacity: 0.3; }
    .carouselRoot___1OqrW .carouselItem___CK730 .item__count___3LTwW {
      position: absolute;
      top: 1px;
      inset-inline-end: 0;
      font-size: 11px; }
    .carouselRoot___1OqrW .carouselItem___CK730 .item__ico___3lKct {
      display: flex;
      margin: 6px;
      transition: opacity 0.3s ease; }
    .carouselRoot___1OqrW .carouselItem___CK730 .item__link_text___2Mgt5 {
      text-transform: uppercase;
      font-size: 11px;
      white-space: nowrap;
      transition: opacity 0.3s ease; }
    .carouselRoot___1OqrW .carouselItem___CK730.carouselItem_selected___-n1ei .item__count___3LTwW,
    .carouselRoot___1OqrW .carouselItem___CK730.carouselItem_selected___-n1ei .item__ico___3lKct,
    .carouselRoot___1OqrW .carouselItem___CK730.carouselItem_selected___-n1ei .item__link_text___2Mgt5 {
      opacity: 1; }

.selectionItemLayoutSelected___2AlSM {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.navbarWrapper___22lMA {
  height: 64px; }
  .navbarWrapper___22lMA .whiteCover___mc7XH {
    position: absolute;
    height: 114%;
    width: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 800; }
  .navbarWrapper___22lMA .navbar___eTNEJ {
    position: fixed;
    left: 0px;
    right: 0;
    top: 0;
    z-index: 999;
    background-color: #14805e;
    padding: 0 15px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    -webkit-box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.15); }
  .navbarWrapper___22lMA .navIcon___20ODf {
    color: white;
    padding-left: 8px;
    padding-right: 8px; }
  .navbarWrapper___22lMA .joinAndLoginButton___21ZU1 {
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center; }
  .navbarWrapper___22lMA .logo___JM4dJ {
    margin-left: 8px;
    margin-right: 8px;
    max-height: 56px;
    max-width: 128px;
    object-fit: contain; }
  .navbarWrapper___22lMA .logoMobile___3yUWw {
    max-width: 92px; }
  .navbarWrapper___22lMA .menuTableModeLayout___mJHYW {
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center; }
  .navbarWrapper___22lMA .joinAndLoginText___3QCy_ {
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    overflow-wrap: normal;
    text-align: center;
    white-space: nowrap; }
  .navbarWrapper___22lMA .menuItemSpacer___3yOqa {
    width: 16px; }
  .navbarWrapper___22lMA .headerSide___R9G5x {
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
    height: 64px; }
  .navbarWrapper___22lMA .headerMain___2ezK6 {
    display: flex;
    flex: 1; }
  .navbarWrapper___22lMA .headerRootDirAwareLayout___EBaQu {
    align-items: center;
    justify-content: center;
    align-content: center;
    min-height: 64px; }
  .navbarWrapper___22lMA .controls_account___1IY1b {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T {
      display: flex;
      border-radius: 3px;
      border: 1px solid #fff; }
      .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__refresh_btn___2KzGv {
        width: 28px;
        height: 32px;
        position: relative;
        padding: 0 0.3125em;
        border-top-left-radius: inherit;
        border-bottom-left-radius: inherit;
        color: #fff;
        transition: background-color 0.1s; }
        .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__refresh_btn___2KzGv:hover {
          opacity: 0.8; }
        .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__refresh_btn___2KzGv:before {
          right: 0;
          border-right: 1px solid;
          position: absolute;
          top: 50%;
          height: 70%;
          min-height: 1.375em;
          opacity: 0.2;
          content: '';
          transform: translateY(-50%);
          transition: opacity, 0.2s; }
        .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__refresh_btn___2KzGv .account__refresh_ico___TYpk3 {
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          opacity: 0.8; }
          .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__refresh_btn___2KzGv .account__refresh_ico___TYpk3 svg {
            width: auto;
            max-width: 100%;
            height: 1em;
            font-size: 0.625em;
            fill: currentColor; }
      .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__balance_btn___1xgsN {
        min-width: 9.0625em;
        max-width: 100%;
        height: 32px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        padding: 0.3125em;
        border-top-right-radius: inherit;
        border-bottom-right-radius: inherit;
        color: #fff;
        cursor: unset; }
        .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__balance_btn___1xgsN .loadingIndicator___dELrw {
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
        .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__balance_btn___1xgsN .balanceBtn__content___1qUiF {
          flex: auto;
          max-width: 100%;
          text-align: left; }
          .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__balance_btn___1xgsN .balanceBtn__content___1qUiF .balanceBtn__caption___1LMaq {
            display: block;
            line-height: 1em;
            font-size: 0.6875em;
            text-align: left;
            opacity: 0.8;
            margin-bottom: 2px; }
            .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__balance_btn___1xgsN .balanceBtn__content___1qUiF .balanceBtn__caption___1LMaq .caption__currency___387th {
              margin-left: 0.125em; }
              .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__balance_btn___1xgsN .balanceBtn__content___1qUiF .balanceBtn__caption___1LMaq .caption__currency___387th:before {
                content: '('; }
              .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__balance_btn___1xgsN .balanceBtn__content___1qUiF .balanceBtn__caption___1LMaq .caption__currency___387th:after {
                content: ')'; }
          .navbarWrapper___22lMA .controls_account___1IY1b .account__wrapper___18D9T .account__balance_btn___1xgsN .balanceBtn__content___1qUiF .balanceBtn__value___X729F {
            display: block;
            line-height: 1em;
            margin-bottom: -2px;
            font-weight: 700;
            font-size: 0.6175em;
            text-align: left; }
  .navbarWrapper___22lMA .depositButton___Zfjgo {
    width: 28px;
    height: 32px;
    padding: 5px;
    border-radius: 3px;
    border: 1px solid #fff; }
  .navbarWrapper___22lMA .fullScreenIcon___25hro {
    font-size: 24px !important;
    min-width: 24px;
    min-height: 24px; }
  .navbarWrapper___22lMA .mobileMenuIconAngle___1n6s_ {
    transition: 0.1s linear; }
  .navbarWrapper___22lMA .mobileMenuOpenIcon___jNtP0 {
    transform: rotate(180deg); }
  .navbarWrapper___22lMA .mobileMenuPadding___14nzb {
    min-width: 12px;
    min-height: 1px; }

.selectionItemLayoutSelected___eiT3A {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.listItem___2FPLT {
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 1px;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 64px;
  border-bottom: solid 2px transparent; }

.listItem___2FPLT:hover {
  border-bottom: solid 2px; }

.listItemSelected___2ZB6s {
  border-bottom: solid 2px; }

.listItemBadge___2nags {
  position: relative; }
  .listItemBadge___2nags .badge___24V4M {
    position: absolute;
    right: 0;
    min-width: 32px;
    max-width: calc(100% - 5px);
    height: 13px;
    padding: 0 4px;
    color: #000;
    font-size: 8px;
    font-weight: bold;
    line-height: 13px;
    text-transform: uppercase;
    text-align: center;
    transform: translateY(-110%);
    text-overflow: ellipsis;
    overflow: hidden; }
  .listItemBadge___2nags .badgeArrow___3bW2H {
    position: absolute;
    right: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 5px 5px 0;
    transform: translateY(-110%);
    opacity: 0.5; }

.menuRoot___1xtFz {
  height: 100%;
  display: flex;
  justify-content: center;
  align-content: center;
  flex-wrap: nowrap;
  white-space: nowrap; }

.menuRootMobile___2ADgK {
  flex-wrap: wrap !important; }

.menuItemButton___1VUpx {
  display: inline-block;
  color: unset; }

.menuItemButton_rtl___1yWCP .listItemBadge___2nags .badge___24V4M,
.menuItemButton_rtl___1yWCP .listItemBadge___2nags .badgeArrow___3bW2H {
  right: unset !important;
  left: 0; }

.menuItemButton___1VUpx:hover {
  opacity: 1; }

.menuItemButtonInner___1U7gA:hover {
  opacity: 1; }

.selectionItemLayoutSelected___DTsjr {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.profileButton___17Hpu {
  position: relative; }
  .profileButton___17Hpu .profileButtonIco___1s9u- {
    font-size: 28px;
    color: white; }
  .profileButton___17Hpu .profileButtonBadge___Hcfjg {
    position: absolute;
    top: -25%;
    right: -25%; }

.modal___1U9ob {
  top: 10px;
  position: fixed;
  min-width: 300px;
  max-height: 574px; }

.modalMobile___3Bk7_ {
  max-width: 95%; }

.modalOnLeft___11yGJ {
  left: 10px; }

.modalOnRight___18UG7 {
  right: 10px; }

.borderButton___f-QtM {
  color: #4ac18e;
  border-color: #4ac18e;
  background-color: transparent;
  font-size: medium; }

.borderButton___f-QtM:hover {
  color: white;
  background-color: #4ac18e; }

.modalBody___2XIJD {
  background-color: #ddd;
  padding-top: 8px; }

.buttonsLayout___Y9uHa {
  width: 100%; }

.separator___34v6C {
  height: 1px;
  background-color: #bbb;
  margin-top: 8px;
  margin-bottom: 8px; }

.settings___14b6J {
  font-size: 20px;
  width: 80px;
  height: 34px;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: center;
  justify-content: center; }

.accountText___3tMMl {
  border-bottom: solid 3px;
  width: 80px;
  height: 34px;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: center;
  justify-content: center; }

.menuItem___1nhOj {
  padding-top: 16px;
  padding-bottom: 4px; }

.userInfoLayout___3Rg5l {
  width: 100%;
  margin-bottom: 8px; }

.loadingIndicatorRoot___15ciH {
  width: 32px !important; }

.loadingIndicatorInner___27DYG {
  width: 32px !important;
  height: 32px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center; }

.itemSpacer___1scCI {
  width: 5px; }

.flagImage___3L_5P {
  height: 16px;
  width: 24px; }

.text___2bXak {
  font-size: 11px;
  font-weight: 400;
  letter-spacing: normal;
  text-transform: uppercase;
  margin-top: 2px; }

.innerItemRoot___3PyQL {
  align-content: center;
  justify-content: center;
  align-items: center; }

.innerItemSpace___19sGJ {
  width: 8px; }

.dropDownItem___36Phz {
  min-width: 63px;
  width: 63px;
  max-width: 63px;
  padding: 0;
  margin: 0;
  padding-top: 4px;
  padding-bottom: 4px; }

.dropDownMenu___3eqJl {
  min-width: 64px;
  width: 64px;
  max-width: 64px;
  border-width: 0px !important;
  border: unset !important; }

.dropDownToggle___3M1H4 {
  min-width: 64px;
  width: 64px;
  max-width: 64px;
  max-height: 32px; }

.dropDownRoot___1LEy1 {
  min-width: 64px;
  width: 64px;
  max-width: 64px; }

.selectedText___2J4Ch {
  color: white; }

.selectionItemLayoutSelected___1qNps {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.containerWrapper___aMu0Z {
  height: 52px;
  overflow: hidden; }
  .containerWrapper___aMu0Z * {
    box-sizing: border-box; }
  .containerWrapper___aMu0Z button {
    border: 0;
    outline: 0; }
  .containerWrapper___aMu0Z nav {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 999;
    min-height: 52px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    justify-content: flex-start; }
    .containerWrapper___aMu0Z nav.navbar___jjVn9 {
      background-color: #205685; }
    .containerWrapper___aMu0Z nav .header_logo___kQOEf .logoBtn___1KBfw {
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      padding: 10px;
      max-height: 52px; }
      .containerWrapper___aMu0Z nav .header_logo___kQOEf .logoBtn___1KBfw:hover {
        opacity: 1; }
      .containerWrapper___aMu0Z nav .header_logo___kQOEf .logoBtn___1KBfw .logo___33FhH {
        max-width: 122px;
        max-height: 32px;
        display: block;
        object-fit: contain; }
    .containerWrapper___aMu0Z nav .header_logo___kQOEf .logoBtn_mobile___xUoLT {
      padding: 8px 10px; }
      .containerWrapper___aMu0Z nav .header_logo___kQOEf .logoBtn_mobile___xUoLT .logo___33FhH {
        max-width: 80px;
        max-height: 40px;
        object-fit: contain; }
    .containerWrapper___aMu0Z nav .header_controls___2kdTX {
      width: auto;
      max-height: 52px;
      height: 100%;
      display: flex;
      padding: 10px;
      justify-content: flex-end;
      margin-left: auto; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .spacer_sm___2PR_8 {
        width: 5px; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .spacer___K0tJj {
        width: 10px; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .spacer_md___1PdT4 {
        width: 15px; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .spacer_lg___il5XC {
        width: 20px; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 {
          display: flex;
          border-radius: 3px; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__refresh_btn___2w2pD {
            width: 28px;
            height: 32px;
            position: relative;
            padding: 0 0.3125em;
            border-top-left-radius: inherit;
            border-bottom-left-radius: inherit;
            background-color: #276aa5;
            color: #fff;
            transition: background-color 0.1s; }
            .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__refresh_btn___2w2pD:hover {
              background-color: #3185ce; }
            .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__refresh_btn___2w2pD:before {
              right: 0;
              border-right: 1px solid;
              position: absolute;
              top: 50%;
              height: 70%;
              min-height: 1.375em;
              opacity: 0.2;
              content: '';
              transform: translateY(-50%);
              transition: opacity, 0.2s; }
            .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__refresh_btn___2w2pD .account__refresh_ico___pIitg {
              display: flex;
              justify-content: center;
              align-items: center;
              flex-direction: row;
              opacity: 0.8; }
              .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__refresh_btn___2w2pD .account__refresh_ico___pIitg svg {
                width: auto;
                max-width: 100%;
                height: 1em;
                font-size: 0.625em;
                fill: currentColor; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__balance_btn___147Fl {
            min-width: 9.0625em;
            max-width: 100%;
            height: 32px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            padding: 0.3125em;
            border-top-right-radius: inherit;
            border-bottom-right-radius: inherit;
            background-color: #276aa5;
            color: #fff;
            cursor: unset; }
            .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__balance_btn___147Fl .loadingIndicator___3d65S {
              display: flex;
              justify-content: center;
              align-items: center;
              flex-direction: row; }
            .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__balance_btn___147Fl .balanceBtn__content___3RKy5 {
              flex: auto;
              max-width: 100%;
              text-align: left; }
              .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__balance_btn___147Fl .balanceBtn__content___3RKy5 .balanceBtn__caption___3o32P {
                display: block;
                line-height: 1em;
                font-size: 0.6875em;
                text-align: left;
                opacity: 0.8;
                margin-bottom: 2px; }
                .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__balance_btn___147Fl .balanceBtn__content___3RKy5 .balanceBtn__caption___3o32P .caption__currency___3eTCP {
                  margin-left: 0.125em; }
                  .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__balance_btn___147Fl .balanceBtn__content___3RKy5 .balanceBtn__caption___3o32P .caption__currency___3eTCP:before {
                    content: '('; }
                  .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__balance_btn___147Fl .balanceBtn__content___3RKy5 .balanceBtn__caption___3o32P .caption__currency___3eTCP:after {
                    content: ')'; }
              .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_account___pTwsX .account__wrapper___2lAI4 .account__balance_btn___147Fl .balanceBtn__content___3RKy5 .balanceBtn__value___3xZjQ {
                display: block;
                line-height: 1em;
                margin-bottom: -2px;
                font-weight: 700;
                font-size: 0.6175em;
                text-align: left; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_deposit___37n3o .deposit__btn___1OOTb {
        min-height: 2em;
        height: 100%;
        min-width: 1.375em;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        padding: 0.3125em 1.25em;
        background-color: #7daa2f;
        color: #fff;
        border-radius: 3px;
        position: relative; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_deposit___37n3o .deposit__btn___1OOTb .deposit__caption___nCPm7 {
          flex: auto 0 1;
          white-space: nowrap; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_deposit___37n3o .deposit__btn___1OOTb .deposit__caption___nCPm7 .deposit__label___2V_q9 {
            display: block;
            line-height: 1.21429em;
            font-size: 0.875em;
            overflow: hidden;
            text-overflow: ellipsis;
            text-transform: uppercase;
            color: #fff; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_deposit___37n3o .deposit__btn___1OOTb .deposit__ico___2cyo5 {
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          position: absolute; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_payment___1dxJa .payment__btn___1KDq7 {
        height: 32px;
        width: 32px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        background-color: #276aa5;
        color: #92c738;
        border-radius: 3px;
        cursor: pointer; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_payment___1dxJa .payment__btn___1KDq7 .payment__btn_ico___2F0eB {
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_payment___1dxJa .payment__btn___1KDq7 .payment__btn_ico___2F0eB svg {
            width: 1em;
            height: 1em;
            fill: currentColor; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_bonus___188H7 .bonus__btn___1jMJM {
        height: 32px;
        width: 32px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        background-color: #276aa5;
        border-radius: 3px;
        cursor: pointer; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_bonus___188H7 .bonus__btn___1jMJM .bonus__btn_ico___3m386 {
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          color: #fff; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_bonus___188H7 .bonus__btn___1jMJM .bonus__btn_ico___3m386 svg {
            height: 1em;
            width: 1em;
            fill: currentColor; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k {
        width: 229px;
        min-height: 32px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        margin-left: 20px; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k .registration_btn___2lRdr,
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k .login_btn___2YV1h {
          min-width: unset;
          padding: unset;
          transition: filter 0.1s; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k .registration_btn___2lRdr {
          height: 32px;
          flex: 1; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k .login_btn___2YV1h {
          width: 36.5%;
          height: 32px;
          color: #fff;
          margin-left: 10px;
          position: relative; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k .login_btn___2YV1h .triggerOverlay___3Xjq4 {
            width: 100%;
            height: 100%;
            position: absolute;
            z-index: 2;
            top: 0;
            left: 0; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k .loginBtn_selected___3hKkO {
          animation: bg-color___3UOjy 1s linear 1;
          animation-fill-mode: forwards; }

@keyframes bg-color___3UOjy {
  0% {
    background-color: #276aa5; }
  5%,
  10% {
    background-color: #3185ce; }
  30%,
  100% {
    background-color: #1d4369; } }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k .registration_btn___2lRdr span,
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_auth___x6f7k .login_btn___2YV1h span {
          border-radius: 3px;
          text-transform: uppercase;
          font-size: 0.875em; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_message___pNPjh .message__btn___3AOEg {
        width: 48px;
        height: 32px;
        padding: 0 0.3125em;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        background-color: #276aa5;
        color: #fff;
        border-radius: 3px; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_message___pNPjh .message__btn___3AOEg .message__ico___2umGx {
          min-width: 1.375em;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          color: #fff; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_message___pNPjh .message__btn___3AOEg .message__ico___2umGx svg {
            width: 1em;
            height: 1em;
            font-size: 1em;
            fill: currentColor; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_logout___2kbCK .logout__btn___1mwOY {
        height: 32px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        background-color: #276aa5;
        color: #fff;
        border-radius: 3px;
        transition: background-color 0.1s;
        min-width: unset;
        padding: 5px; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_logout___2kbCK .logout__btn___1mwOY:hover {
          background-color: #3185ce; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_logout___2kbCK .logout__btn___1mwOY .logout__btn_ico___1EBel {
          width: 22px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          color: #fff;
          min-width: 1.375em; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_logout___2kbCK .logout__btn___1mwOY .logout__btn_ico___1EBel svg {
            width: 1em;
            height: 1em;
            font-size: 1em;
            fill: currentColor; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_settings___2bn58 {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_settings___2bn58 .controlsSettings__btn___3NS5Y {
          height: 100%;
          background-color: #276aa5;
          border-radius: 3px; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_settings___2bn58 .controlsSettings__hour___sfc1w {
          position: relative;
          margin-left: 0.625em;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_settings___2bn58 .controlsSettings__hour___sfc1w .controlsSettings__hour_btn___16yUX {
            height: 24px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            margin-left: 0.325em;
            padding: 0.3125em;
            background-color: transparent;
            color: #fff;
            border-radius: 3px; }
            .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_settings___2bn58 .controlsSettings__hour___sfc1w .controlsSettings__hour_btn___16yUX .hour__caption_label___1j7lL {
              width: 30px;
              display: block;
              font-size: 0.75em;
              line-height: 1.16667em;
              text-overflow: ellipsis;
              text-align: right; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_settings___2bn58 .controlsSettings__language___2Spv5 {
          width: 40px;
          position: relative;
          margin-left: 0.625em; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_settings___2bn58 .controlsSettings__language___2Spv5:before {
            left: -0.3125em;
            content: '';
            opacity: 0.1;
            position: absolute;
            top: 50%;
            width: 1px;
            height: 100%;
            min-height: 2em;
            transform: translateY(-50%);
            background-color: #d3dee8; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_language___2a7zF {
        width: 35%;
        flex: 1;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        margin-left: 10px; }
      .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_phone___3Kfhp .phone__btn___3xEhp {
        text-transform: uppercase;
        width: 32px;
        height: 32px;
        padding: 5px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        background-color: #276aa5;
        border-radius: 3px; }
        .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_phone___3Kfhp .phone__btn___3xEhp .phone__ico___1L7MF {
          min-width: 1.375em;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          color: #fff; }
          .containerWrapper___aMu0Z nav .header_controls___2kdTX .controls_phone___3Kfhp .phone__btn___3xEhp .phone__ico___1L7MF svg {
            width: 1em;
            height: 1em;
            font-size: 0.875em;
            fill: currentColor; }
    .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 {
      justify-content: flex-end;
      margin-left: 0;
      margin-right: auto; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .controls_auth___x6f7k {
        margin-left: 0;
        margin-right: 20px; }
        .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .controls_auth___x6f7k .login_btn___2YV1h {
          margin-left: 0;
          margin-right: 10px; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .controls_language___2a7zF {
        margin-left: 0;
        margin-right: 10px; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .account__balance_btn___147Fl {
        border-top-left-radius: inherit;
        border-bottom-left-radius: inherit;
        border-bottom-right-radius: unset !important;
        border-top-right-radius: unset !important; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .account__refresh_btn___2w2pD {
        border-top-right-radius: inherit;
        border-bottom-right-radius: inherit;
        border-bottom-left-radius: unset !important;
        border-top-left-radius: unset !important; }
        .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .account__refresh_btn___2w2pD:before {
          left: 0;
          border-left: 1px solid;
          border-right: none !important; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .balanceBtn__content___3RKy5 {
        text-align: right !important; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .balanceBtn__caption___3o32P {
        display: flex !important;
        justify-content: flex-end;
        flex-direction: row-reverse; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .balanceBtn__value___3xZjQ {
        text-align: right !important; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .controls_language___2a7zF {
        margin-right: 10px;
        margin-left: 0 !important; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .controlsSettings__hour___sfc1w {
        margin-right: 0.625em;
        margin-left: 0 !important; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .controlsSettings__hour_btn___16yUX {
        margin-right: 0.325em;
        margin-left: 0 !important; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .hour__caption_label___1j7lL {
        text-align: left !important; }
      .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .controlsSettings__language___2Spv5 {
        margin-right: 0.625em;
        margin-left: 0 !important; }
        .containerWrapper___aMu0Z nav .header_controls_rtl____5OC5 .controlsSettings__language___2Spv5:before {
          right: -0.3125em;
          left: 0 !important; }
  @media (max-width: 1100px) {
    .containerWrapper___aMu0Z .controlsSettings__btn___3NS5Y {
      height: 100% !important;
      background-color: #276aa5; }
    .containerWrapper___aMu0Z .spacer_md___1PdT4,
    .containerWrapper___aMu0Z .spacer_lg___il5XC {
      width: 10px !important; }
    .containerWrapper___aMu0Z .deposit__btn___1OOTb {
      min-width: unset !important;
      min-height: unset !important;
      padding: unset !important;
      width: 32px !important;
      height: 32px !important; } }
  @media (max-width: 550px) {
    .containerWrapper___aMu0Z .controls_auth___x6f7k {
      width: 179px !important;
      margin: 0 !important; } }
  @media (max-width: 450px) {
    .containerWrapper___aMu0Z .controls_auth___x6f7k {
      width: 70px !important; }
      .containerWrapper___aMu0Z .controls_auth___x6f7k .registration_btn___2lRdr,
      .containerWrapper___aMu0Z .controls_auth___x6f7k .login_btn___2YV1h {
        width: 30px !important; } }

.selectionItemLayoutSelected___2sqWG {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.headerMenu___2pi5s {
  height: 100%;
  min-height: 52px;
  margin-left: 30px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  overflow: hidden;
  box-sizing: border-box; }
  .headerMenu___2pi5s ul {
    height: 100%;
    display: flex;
    padding: 0;
    margin: 0; }
    .headerMenu___2pi5s ul * {
      box-sizing: border-box; }
    .headerMenu___2pi5s ul li {
      list-style-type: none; }
      .headerMenu___2pi5s ul li .listItemButton___37luO {
        opacity: unset; }
        .headerMenu___2pi5s ul li .listItemButton___37luO .listItem___qqQJ2 {
          width: 100%;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          text-transform: uppercase;
          font-size: 14px;
          font-style: normal;
          font-weight: 500;
          opacity: 0.5;
          transition: 0.25s ease-in-out;
          padding: 10px;
          color: #fff;
          height: 52px; }
          .headerMenu___2pi5s ul li .listItemButton___37luO .listItem___qqQJ2.listItemInactive___20zCW {
            opacity: 0.5; }
          .headerMenu___2pi5s ul li .listItemButton___37luO .listItem___qqQJ2:hover {
            opacity: 1; }
      .headerMenu___2pi5s ul li.listItemSelected___19UpJ {
        opacity: 1; }
        .headerMenu___2pi5s ul li.listItemSelected___19UpJ .listItemButton___37luO .listItem___qqQJ2 {
          opacity: 1; }
    .headerMenu___2pi5s ul .listItemNotSelected___2H9WL .listItemButton___37luO .listItem___qqQJ2 {
      opacity: 1; }
    .headerMenu___2pi5s ul:hover .listItemNotSelected___2H9WL .listItemButton___37luO .listItem___qqQJ2:not(:hover) {
      opacity: 0.5; }

.elementsInMore_more___Pzv9X .listItemButton___37luO {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  background-color: transparent;
  padding: 0;
  position: relative;
  color: #fff; }
  .elementsInMore_more___Pzv9X .listItemButton___37luO .triggerOverlay___MykGF {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2; }
  .elementsInMore_more___Pzv9X .listItemButton___37luO .listItem___qqQJ2 {
    gap: 3px; }
    .elementsInMore_more___Pzv9X .listItemButton___37luO .listItem___qqQJ2.listItem_more_active___20t5t {
      opacity: 1; }

.elementsInMore_more___Pzv9X:hover .listItemButton___37luO .listItem___qqQJ2 {
  opacity: 1 !important; }

.elementsInMore_more_rtl___3Efon .listItemButton___37luO .listItem___qqQJ2 {
  gap: 3px; }

.popoverContainer___2HmQ7 .popper___nDFby {
  max-width: unset;
  width: auto;
  height: auto;
  z-index: 750 !important;
  border-radius: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  box-shadow: 0 0.3125em 1.0625em 0.0625em rgba(0, 0, 0, 0.23);
  color: #276aa5;
  margin-top: 0;
  border: 0;
  overflow: hidden;
  z-index: 10; }
  .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b {
    padding: 15px 20px 10px;
    background-color: #fff; }
    .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul {
      display: grid;
      grid-template-rows: repeat(6, auto);
      grid-auto-flow: column;
      grid-column-gap: 3.125em;
      margin: 0;
      padding: 0; }
      .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li {
        height: 24px;
        list-style-type: none;
        white-space: nowrap;
        padding-bottom: 8px;
        border-color: #d3dee8 !important;
        border-left: 1px solid;
        position: relative; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(6) {
          height: 16px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(12) {
          height: 16px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(18) {
          height: 16px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(24) {
          height: 16px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(30) {
          height: 16px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li a {
          display: block; }
          .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li a::before {
            width: 2px;
            height: 16px;
            position: absolute;
            background-color: #78a32f;
            content: '';
            opacity: 0;
            transition: 0.2s; }
          .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li a span {
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            justify-content: unset;
            height: 16px !important;
            font-size: 14px;
            color: #276aa5;
            padding: 0 10px; }
            .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li a span:hover {
              color: #92c738;
              filter: unset !important; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:hover a::before {
          left: 0;
          opacity: 1; }
          .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:hover a::before span {
            color: #78a32f; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li.listItemSelected___19UpJ span {
          color: #78a32f; }
    @media (max-width: 730px) {
      .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul {
        grid-template-rows: repeat(8, auto); }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(6) {
          height: 24px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(12) {
          height: 24px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(18) {
          height: 24px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(24) {
          height: 24px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(30) {
          height: 24px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(8) {
          height: 16px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(16) {
          height: 16px; }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li:nth-child(24) {
          height: 16px; } }
    @media (max-width: 550px) {
      .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul {
        grid-template-rows: repeat(99, auto); }
        .popoverContainer___2HmQ7 .popper___nDFby .innerPopover___2Pj1H .popoverBody___pj59b ul li {
          height: 24px !important; } }
  .popoverContainer___2HmQ7 .popper___nDFby .innerPopover_rtl___qML3r .popoverBody___pj59b ul {
    direction: rtl; }
    .popoverContainer___2HmQ7 .popper___nDFby .innerPopover_rtl___qML3r .popoverBody___pj59b ul li {
      border-left: 0;
      border-right: 1px solid; }
      .popoverContainer___2HmQ7 .popper___nDFby .innerPopover_rtl___qML3r .popoverBody___pj59b ul li:hover a::before {
        left: unset;
        right: 0; }

@media (max-width: 550px) {
  .headerMenu___2pi5s {
    margin: 0 !important; } }

.selectionItemLayoutSelected___229k2 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.warning___2kfzc {
  width: 0.625em;
  height: 0.625em;
  display: block;
  position: absolute;
  margin-inline-start: 5px;
  background-color: #ff575a;
  border-radius: 50%; }

.accountButton___mNvDE {
  min-width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 0 0.3125em;
  background-color: #276aa5;
  color: #fff;
  border-radius: 3px;
  transition: background-color 0.1s;
  cursor: pointer;
  position: relative; }
  .accountButton___mNvDE:hover {
    background-color: #3185ce; }
  .accountButton___mNvDE .ico_user___2FUXi {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    color: #fff; }
    .accountButton___mNvDE .ico_user___2FUXi svg {
      width: 14px;
      height: 16px;
      fill: currentColor; }
  .accountButton___mNvDE .ico_chevron___1d_4G {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    margin-inline-start: 0.3125em;
    color: #fff;
    transition: transform 0.2s; }
  .accountButton___mNvDE .warning___2kfzc {
    top: 0.3125em;
    left: 0.5em; }
  .accountButton___mNvDE .triggerOverlay___upog2 {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2; }
  .accountButton___mNvDE.accountButton_rtl___2GXFW .warning___2kfzc {
    left: unset;
    right: 0.5em; }
  .accountButton___mNvDE.accountButton_mobile___1P2Rq .warning___2kfzc {
    left: 0.7em; }
  .accountButton___mNvDE.accountButton_mobile_rtl___2dBlc .warning___2kfzc {
    left: unset;
    right: 0.7em; }

.accountButton_selected___UOiRq {
  animation: bg-color_____lUl 1s linear 1;
  animation-fill-mode: forwards; }

@keyframes bg-color_____lUl {
  0% {
    background-color: #276aa5; }
  5%,
  10% {
    background-color: #3185ce; }
  30%,
  100% {
    background-color: #1d4369; } }
  .accountButton_selected___UOiRq .ico_chevron___1d_4G {
    transition: transform 0.3s;
    transition-delay: 0.1s;
    transform: rotate(180deg); }

.accountButtonPopover___wUSTL ul {
  padding: 0;
  margin: 0;
  list-style-type: none; }

.accountButtonPopover___wUSTL .selectItems___NYdLa {
  background-color: #fff; }
  .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    border-top: 1px solid #d3dee8; }
    .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq:first-child {
      border-top: unset; }
    .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq .selectItem_link___2lVaH {
      width: 204px;
      height: 32px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      padding: 5px 10px;
      background-color: #fff;
      transition: background-color 0.1s;
      opacity: 1;
      position: relative; }
      .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq .selectItem_link___2lVaH:hover {
        background-color: #d3dee8; }
      .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq .selectItem_link___2lVaH .selectValue__content___1hmd6 {
        width: 184px;
        height: 15px;
        display: flex; }
        .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq .selectItem_link___2lVaH .selectValue__content___1hmd6 .ico___1vIgR {
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          margin-inline-end: 10px;
          color: #276aa5;
          opacity: 0.65; }
          .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq .selectItem_link___2lVaH .selectValue__content___1hmd6 .ico___1vIgR svg {
            width: 14px;
            height: 14px;
            fill: currentColor; }
        .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq .selectItem_link___2lVaH .selectValue__content___1hmd6 .warning___2kfzc {
          top: 0.5em;
          left: 1em; }
        .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq .selectItem_link___2lVaH .selectValue__content___1hmd6 .caption___ecHYa {
          width: 160px;
          flex: auto;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          justify-content: unset; }
          .accountButtonPopover___wUSTL .selectItems___NYdLa .selectItem___2iYRq .selectItem_link___2lVaH .selectValue__content___1hmd6 .caption___ecHYa .caption__label___ZlQSy {
            width: 100%;
            color: #276aa5;
            font-size: 13px;
            line-height: 1.15385em;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden; }

.accountButtonPopover___wUSTL.accountButtonPopover_rtl___157kR .warning___2kfzc {
  left: unset !important;
  right: 1em; }

.accountButtonDrawer___2kjpK {
  width: 75vw;
  max-width: 305px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding: 10px;
  background-color: #1d4369;
  overflow-y: auto; }
  .accountButtonDrawer___2kjpK .settingsSideBar___24dm4 {
    width: 100%; }

.selectionItemLayoutSelected___3L60p {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.popoverContainer___1am27 .popper___15Kqk {
  color: #276aa5;
  background-color: #fff;
  border: 1px solid #d3dee8;
  border-radius: 3px;
  box-shadow: 0 0.3125em 1.0625em 0.0625em #00000045; }

.selectionItemLayoutSelected___1JAdW {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.languageSelectorBtn___25-T_ {
  width: 40px;
  min-height: 24px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 0.3125em;
  background-color: transparent;
  color: #fff;
  border-radius: 3px;
  position: relative;
  transition: background-color 0.1s; }
  .languageSelectorBtn___25-T_:hover {
    background-color: #d3dee8;
    color: #276aa5;
    filter: unset !important; }
  .languageSelectorBtn___25-T_ .language__caption___3o4Er {
    white-space: nowrap; }
    .languageSelectorBtn___25-T_ .language__caption___3o4Er .language__caption_label___2HeRG {
      display: block;
      line-height: 1.16667em;
      font-size: 0.75em;
      text-transform: uppercase;
      text-overflow: ellipsis;
      transition: color 0.1s; }
  .languageSelectorBtn___25-T_ .ico_chevron____VQ6j {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    margin-left: 0.3125em;
    transition: color 0.1s, transform 0.2s; }
  .languageSelectorBtn___25-T_ .triggerOverlay___3XPd8 {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2; }

.languageSelectorBtn_rtl___2dRDd .ico_chevron____VQ6j {
  margin-right: 0.3125em;
  margin-left: unset !important; }

.languageSelectorBtn_selected___1HQ-1 {
  background-color: #fff;
  color: #276aa5; }
  .languageSelectorBtn_selected___1HQ-1 .ico_chevron____VQ6j {
    transform: rotate(180deg); }

.languageSelectorPopover___1iNha ul {
  padding: 0;
  margin: 0;
  list-style-type: none; }

.languageSelectorPopover___1iNha li {
  list-style-type: none; }

.languageSelectorPopover___1iNha button {
  border: 0;
  outline: 0;
  padding: 0;
  background-color: transparent; }

.languageSelectorPopover___1iNha .languageItems___2AJdw {
  display: flex;
  flex-direction: column;
  background-color: #fff;
  color: #276aa5;
  overflow: hidden;
  border-radius: 3px; }
  .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem___erYpy {
    border-bottom: 1px solid #d3dee8; }
    .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem___erYpy:hover .languageLink___3IBgL {
      background-color: #e9eef2 !important; }
    .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem___erYpy:last-child {
      border-bottom: unset; }
    .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem___erYpy .languageLink___3IBgL {
      max-width: 66px;
      height: 32px;
      display: flex;
      align-items: center;
      padding: 5px 10px;
      background-color: #fff;
      color: #276aa5;
      text-align: left;
      opacity: unset !important;
      transition: unset !important; }
      .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem___erYpy .languageLink___3IBgL .link__flag___11y5a {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        margin-right: 10px;
        border-radius: 50%;
        box-shadow: 0 0 0 1px #d3dee8;
        font-size: 1.0625em;
        overflow: hidden; }
        .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem___erYpy .languageLink___3IBgL .link__flag___11y5a .flagImage___1DRG_ {
          width: 17px;
          height: 17px;
          object-fit: cover; }
      .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem___erYpy .languageLink___3IBgL .link__label___2cATr {
        width: 19px;
        height: 14px;
        color: #276aa5;
        font-size: 12px;
        line-height: 1.16667em;
        text-transform: uppercase;
        overflow: hidden; }
  .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem_selected____ddJR .languageLink___3IBgL {
    background-color: #b8deff; }
    .languageSelectorPopover___1iNha .languageItems___2AJdw .languageItem_selected____ddJR .languageLink___3IBgL .link__label___2cATr {
      color: #224e7b; }

.languageSelectorPopover_rtl___tBx-d .languageItems___2AJdw .languageLink___3IBgL {
  text-align: right !important; }

.languageSelectorPopover_rtl___tBx-d .languageItems___2AJdw .link__flag___11y5a {
  margin-left: 10px;
  margin-right: unset !important; }

.selectionItemLayoutSelected___3wKcx {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.collapseMenuBtn___xF7Ru {
  width: 30px;
  height: 32px;
  background-color: #276aa5;
  border-radius: 3px; }
  .collapseMenuBtn___xF7Ru .ico___2iJQh {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    color: #fff; }

.collapseMenuDrawer___3PmkI .dropMenuList___2faRd .dropMenuList__item___3YkpL {
  margin: 0 23.25px; }
  .collapseMenuDrawer___3PmkI .dropMenuList___2faRd .dropMenuList__item___3YkpL .dropMenuListLink___12Q-i {
    display: flex;
    align-items: center;
    padding: 12.75px 0;
    font-size: 16.25px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    justify-content: unset; }

.collapseMenuDrawer___3PmkI .timeZone___2365O {
  display: flex;
  padding: 11.6px 23.25px;
  border-top: 1px solid #fff;
  color: #fff; }
  .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneIco___3L44d {
    align-self: flex-start;
    margin-right: 11.5px;
    fill: currentColor; }
    .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneIco___3L44d svg {
      width: 20.5px;
      height: 23px; }
  .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneBlock___2x1W9 {
    width: 100%;
    display: flex;
    flex-direction: column; }
    .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneBlock___2x1W9 .timeZone__time___2r4gf {
      width: 100%;
      height: 18px;
      display: flex; }
      .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneBlock___2x1W9 .timeZone__time___2r4gf .time__label___3hTeU {
        height: 100%;
        margin-right: 7px;
        font-size: 18.5px;
        line-height: 1;
        font-weight: 400; }
      .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneBlock___2x1W9 .timeZone__time___2r4gf .timeZone__txt___2_kxw {
        display: flex;
        align-items: flex-end; }
        .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneBlock___2x1W9 .timeZone__time___2r4gf .timeZone__txt___2_kxw .txt__label___3IE_N {
          height: 17px;
          font-size: 12px;
          font-weight: 100; }
    .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneBlock___2x1W9 .timeZone__date___1hV8L {
      width: 100%;
      display: flex;
      margin-top: 3.5px; }
      .collapseMenuDrawer___3PmkI .timeZone___2365O .timeZoneBlock___2x1W9 .timeZone__date___1hV8L .date__label___1UGGd {
        height: 17px;
        font-size: 12px;
        font-weight: 100; }

.collapseMenuDrawer_rtl___2JL9s .dropMenuListLink___12Q-i {
  flex-direction: row-reverse; }

.collapseMenuDrawer_rtl___2JL9s .timeZone___2365O .timeZoneIco___3L44d {
  margin-right: unset !important;
  margin-left: 11.5px; }

.collapseMenuDrawer_rtl___2JL9s .timeZone___2365O .time__label___3hTeU {
  margin-right: unset !important;
  margin-left: 7px; }

.selectionItemLayoutSelected___1kLX0 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.footerSpacer___25YXj {
  margin-bottom: 127px; }

.tournamentAndMatchInfoWrapperLayout___1OEHY {
  align-items: flex-start !important; }

.matchInfoLayout___26Yj9 {
  display: flex;
  width: 30vw;
  background-color: blue; }

.sideBarLayout___1CDPL {
  display: flex;
  width: 10vw;
  background-color: red; }

.matchInfoInnerFixedLayout___2pJjJ {
  position: fixed;
  top: 143px;
  width: 30vw;
  overflow-x: hidden;
  overflow-y: scroll;
  height: 100vh; }

.matchInfoFixedLayoutBottomSpacer___2vKCv {
  min-height: 256px;
  width: 100%; }

.matchInfoInnerFixedLayoutLTR___1iw8Q {
  right: 0; }

.matchInfoInnerFixedLayoutRTL___hi2Yj {
  left: 0; }

.sideBarInnerFixedLayout___3XUIu {
  position: fixed;
  top: 64px;
  height: auto;
  z-index: 900; }

.sportCarouselFixedLayout___12pc8 {
  position: fixed;
  top: 64px;
  z-index: 700; }

.fixedSportWrapperPlaceholder___2afls {
  min-height: 79px;
  width: 1px; }

.sideBarInnerFixedLayoutDesktop___3UoUR {
  width: 10vw; }

.sideBarInnerFixedLayoutMobile___1YvrX {
  width: 240px !important;
  transition: linear 0.3s !important; }

.sideBarInnerFixedLayoutMobileCloseLtr___2A7az {
  left: -240px !important; }

.sideBarInnerFixedLayoutMobileCloseRtl___1ucuP {
  right: -240px !important; }

.sideBarInnerFixedLayoutLTR___2Ievp {
  left: 0; }

.sideBarInnerFixedLayoutRTL___2-946 {
  right: 0; }

.sportCarouselDesktop___kslnw {
  width: 90vw !important; }

.tournamentListLayout___1GARo {
  display: flex;
  width: 60vw;
  flex-direction: column; }

.tournamentListWithoutMatchInfo___Yq9R6 {
  width: 90vw !important; }

.promotionGridDesktop___bo4Tn {
  grid-template-columns: 1fr 1fr; }

.promotionGridMobile___viIcz {
  grid-template-columns: 1fr; }

.sportsbook___1JBrW {
  height: calc(100vh - 95px) !important; }

.root___1DWT2 {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  align-content: center;
  justify-content: center;
  background-color: #212529; }

.teamNameTextWrapper___2vxTr {
  display: flex;
  height: 46px; }

.matchScoreWrapper___2f4pu {
  display: flex;
  flex-direction: column;
  width: 100%; }

.teamNameText___3_m1i {
  font-size: 14px;
  font-weight: 400;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.awayTeamVerticalTextLine___3Eyc7 {
  height: 46px;
  width: 3px;
  background-color: #0000fe; }

.homeTeamVerticalTextLine___18q_C {
  height: 46px;
  width: 3px;
  background-color: #fe001d; }

.teamNameAndLineSpacer___1GP2v {
  width: 8px; }

.matchStatusRootLayout___1Okka {
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center; }

.matchStatusInfoTextLayout___1Kt14 {
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  overflow: hidden;
  flex-wrap: nowrap;
  padding-top: 4px;
  padding-bottom: 4px; }

.matchScoreLayout___31F-o {
  background-color: #757575;
  padding: 4px;
  min-width: 30px;
  margin: 1px;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center; }

.mapStatsIframe___1Nmd3 {
  width: 100%;
  height: auto; }

.scoreParent___1pMvV {
  align-items: center;
  align-content: center;
  justify-content: center; }

.iFrameWrapper___2yPm2 {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%; }

.dateOfMatch___3kWKp {
  white-space: nowrap; }

.containerWrapper___yzVo0 {
  width: 577px;
  min-height: 517px;
  height: 100%;
  background-color: #222222; }
  .containerWrapper___yzVo0 .thinBorder___uFuis {
    border-top: 1px solid #474747; }

.selectionItemLayoutSelected___IyV6E {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.containerWrapper___12-e8 {
  width: 100%;
  max-width: 577px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 0 20px;
  margin: 0 auto; }
  .containerWrapper___12-e8 .teamContainer___U9qWE {
    flex: 1;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .containerWrapper___12-e8 .teamContainer___U9qWE .teamName___3GUyh {
      overflow: hidden;
      word-break: break-word;
      word-wrap: break-word;
      line-height: 16px;
      color: #e4e4e4;
      font-weight: 700;
      font-size: 13px; }
  .containerWrapper___12-e8 .team1Container___2kh8B {
    justify-content: flex-end;
    margin-right: 1px; }
    .containerWrapper___12-e8 .team1Container___2kh8B .teamName___3GUyh {
      text-align: right;
      padding-right: 10px; }
  .containerWrapper___12-e8 .team2Container___2nbEt {
    justify-content: flex-start;
    margin-left: 1px; }
    .containerWrapper___12-e8 .team2Container___2nbEt .teamName___3GUyh {
      text-align: left;
      padding-left: 10px; }
  .containerWrapper___12-e8 .scoreContainer___1juti {
    min-width: 43.59px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .containerWrapper___12-e8 .scoreContainer___1juti .teamScoreContainer___19Q5J {
      min-width: 20.8px;
      width: auto;
      flex: 1;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      border-bottom: 3px solid;
      padding: 0 6px; }
      .containerWrapper___12-e8 .scoreContainer___1juti .teamScoreContainer___19Q5J:first-child {
        margin-right: 2px; }
      .containerWrapper___12-e8 .scoreContainer___1juti .teamScoreContainer___19Q5J:nth-child(2) {
        margin-left: 2px; }
      .containerWrapper___12-e8 .scoreContainer___1juti .teamScoreContainer___19Q5J .teamScore___3sLpc {
        width: 10.8px;
        height: 23px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        font-weight: 700;
        font-size: 19px;
        white-space: nowrap;
        color: #ffdf1b; }

.containerWrapper_rtl___3myR0 .team1Container___2kh8B {
  margin-right: 0;
  margin-left: 1px; }
  .containerWrapper_rtl___3myR0 .team1Container___2kh8B .teamName___3GUyh {
    text-align: left;
    padding-right: 0;
    padding-left: 10px; }

.containerWrapper_rtl___3myR0 .team2Container___2nbEt {
  margin-left: 0;
  margin-right: 1px; }
  .containerWrapper_rtl___3myR0 .team2Container___2nbEt .teamName___3GUyh {
    text-align: right;
    padding-left: 0;
    padding-right: 10px; }

.containerWrapper_rtl___3myR0 .teamScoreContainer___19Q5J:first-child {
  margin-right: 0 !important;
  margin-left: 2px; }

.containerWrapper_rtl___3myR0 .teamScoreContainer___19Q5J:nth-child(2) {
  margin-left: 0 !important;
  margin-right: 2px; }

@media (max-width: 1300px) {
  .containerWrapper_rtl___3myR0 {
    flex-direction: row-reverse; }
    .containerWrapper_rtl___3myR0 .team1Container___2kh8B {
      justify-content: flex-start; }
    .containerWrapper_rtl___3myR0 .team2Container___2nbEt {
      justify-content: flex-end; }
    .containerWrapper_rtl___3myR0 .scoreContainer___1juti {
      flex-direction: row-reverse; } }

.selectionItemLayoutSelected___3Zfyq {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.buttonBarContainer___1dLCw {
  width: 100%;
  height: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .buttonBarContainer___1dLCw .buttonBar_item___23hMZ {
    width: 45px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    cursor: pointer;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 22.5px; }

.selectionItemLayoutSelected___1n_Nw {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.liveStreamContainerWrapper___39bY_ {
  width: 100%;
  height: 245px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt {
    width: 400px;
    height: 225px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt .liveStream___3MT_0 {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      position: relative; }
      .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt .liveStream___3MT_0 .media_player___1_ihy {
        width: 100%;
        height: 100%;
        background-color: #000;
        z-index: 2; }
        .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt .liveStream___3MT_0 .media_player___1_ihy iframe {
          width: 100%;
          height: 100%; }
      .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt .liveStream___3MT_0 .userMessageContainerWrapper___MknJE {
        width: 100%;
        height: 100%;
        position: absolute;
        padding: 0 57px;
        background-color: #000;
        color: #fff;
        z-index: 1; }
        .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt .liveStream___3MT_0 .userMessageContainerWrapper___MknJE .userMessageContainer___ym4SU {
          width: 100%;
          height: 100%;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
          .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt .liveStream___3MT_0 .userMessageContainerWrapper___MknJE .userMessageContainer___ym4SU .userMessage___3DALJ {
            width: 112px;
            height: 30px;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            border: 1px solid #ffdf1b;
            border-radius: 2px;
            color: #ffdf1b;
            cursor: pointer;
            line-height: 16px;
            padding: 6px 10px;
            text-align: center; }
            .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt .liveStream___3MT_0 .userMessageContainerWrapper___MknJE .userMessageContainer___ym4SU .userMessage___3DALJ:hover {
              background-color: #ffdf1b;
              color: #000 !important; }
            .liveStreamContainerWrapper___39bY_ .liveStreamContainer___1HfEt .liveStream___3MT_0 .userMessageContainerWrapper___MknJE .userMessageContainer___ym4SU .userMessage___3DALJ span {
              width: 100%;
              height: 100%;
              font-size: 11px;
              text-align: center; }

.selectionItemLayoutSelected___32EGP {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.matchLiveContainer___iyKSC {
  width: 100%;
  height: 245px; }

.selectionItemLayoutSelected___lK3G8 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.menuWrapperContainerWrapper___1p_He {
  width: 100%;
  height: 45px; }
  .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      box-shadow: inset 0 -2px 0 0 #474747;
      overflow: hidden; }
      .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf .menuItem___3Mynj {
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        padding: 0 10px;
        margin: 0 2.5px;
        cursor: pointer; }
        .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf .menuItem___3Mynj span {
          width: 100%;
          height: 100%;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          text-transform: capitalize;
          opacity: 0.8;
          font-size: 11px;
          color: #b5b5b5; }
          .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf .menuItem___3Mynj span:hover {
            opacity: 1; }
      .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf .matchStats_menuItem___2eTP_ {
        padding: 0;
        margin: 0;
        padding: 0 5px;
        margin-right: 10px; }
        .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf .matchStats_menuItem___2eTP_ span {
          font-size: 12px;
          color: #c3c3c3;
          line-height: 38px;
          padding-bottom: 5px; }
      .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf .menuItem_selected___2If7x span {
        color: #e4e4e4;
        border-bottom: 2px solid;
        border-color: #c3c3c3;
        padding-top: 2px;
        opacity: 1; }
      .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf .matchStats_menuItem_selected___HZ45_ span {
        color: #fff;
        border-color: #2ec193; }
      .menuWrapperContainerWrapper___1p_He .menuWrapperContainer___g6-aw .menuWrapper___yegxf:nth-last-child(1) {
        margin-right: 0; }


.selectionItemLayoutSelected___2Wxd6 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.matchLiveSoccerWrapperContainer___2gNiZ {
  width: 100%;
  height: 200px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 10px 20px; }
  .matchLiveSoccerWrapperContainer___2gNiZ .matchLiveSoccerWrapper___2mQiE {
    width: 76%;
    height: 100%;
    position: relative;
    overflow: hidden; }
    .matchLiveSoccerWrapperContainer___2gNiZ .matchLiveSoccerWrapper___2mQiE .soccerBackground___HwKr4 {
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover; }
    .matchLiveSoccerWrapperContainer___2gNiZ .matchLiveSoccerWrapper___2mQiE .soccerClock___2r5uV {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      z-index: 2; }
      .matchLiveSoccerWrapperContainer___2gNiZ .matchLiveSoccerWrapper___2mQiE .soccerClock___2r5uV time {
        transition-property: font-size, line-height, min-width;
        margin-top: 1px;
        font-size: 11px;
        line-height: 17px;
        min-width: 48px;
        text-align: center;
        padding: 0 8px 1px;
        border-radius: 0 0 1px 1px;
        position: absolute;
        left: 50%;
        z-index: 41;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        background-color: #165031;
        color: #12e096; }
    .matchLiveSoccerWrapperContainer___2gNiZ .matchLiveSoccerWrapper___2mQiE .soccerContent___2cnrt {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      position: absolute;
      top: 0;
      z-index: 2; }


.selectionItemLayoutSelected___14bej {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.scoresOverlayWrapperContainer___1VrUR {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .scoresOverlayWrapperContainer___1VrUR .scoresOverlayWrapper___Lpu3j {
    width: 100%;
    height: 46px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .scoresOverlayWrapperContainer___1VrUR .scoresOverlayWrapper___Lpu3j .score___TLcjU {
      width: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      padding: 0 6px; }
      .scoresOverlayWrapperContainer___1VrUR .scoresOverlayWrapper___Lpu3j .score___TLcjU span {
        min-width: 40px;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        flex: 0 0 auto;
        position: relative;
        white-space: normal;
        font-size: 30px;
        font-weight: 700;
        text-align: center;
        line-height: 43px;
        color: #ffdf1b;
        border-bottom: 3px solid;
        overflow: hidden; }
    .scoresOverlayWrapperContainer___1VrUR .scoresOverlayWrapper___Lpu3j .score1___1WjJc {
      justify-content: flex-end; }
    .scoresOverlayWrapperContainer___1VrUR .scoresOverlayWrapper___Lpu3j .score2___2J0ZK {
      justify-content: flex-start; }

.selectionItemLayoutSelected___2bL29 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.liveTab___1o-nZ {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  position: relative; }
  .liveTab___1o-nZ svg {
    width: 100%;
    height: 100%; }
  .liveTab___1o-nZ .ballElem___2HANJ {
    width: 10px;
    height: 10px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #8fd771;
    border-radius: 100%; }

.path___cRqVN {
  stroke-dasharray: 1000;
  stroke-dashoffset: 1000;
  animation: dash___feO8a 3s linear forwards; }

.pathDisabled___dP_Bn {
  opacity: 0.1;
  stroke-dashoffset: 0;
  animation: disappear___1tB-j 3s linear forwards; }

@keyframes disappear___1tB-j {
  to {
    stroke-dashoffset: 0;
    opacity: 0; } }

@keyframes dash___feO8a {
  to {
    stroke-dashoffset: 0; } }

.matchStatsContainer___1pVAb {
  width: 100%;
  height: auto; }

.selectionItemLayoutSelected___18tyO {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.matchStatsSoccerContainer___12Ten {
  width: 100%;
  min-height: 200px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }

.selectionItemLayoutSelected___MLXMB {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.allStatsContainer___1NoDN {
  width: 100%;
  height: 166px;
  padding: 0 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .allStatsContainer___1NoDN .allStats___326ee {
    width: 80%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    justify-content: space-evenly;
    padding: 0 20px; }
    .allStatsContainer___1NoDN .allStats___326ee .stats___f4zzl {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
    .allStatsContainer___1NoDN .allStats___326ee .statsUpper___2_Yf5 {
      padding: 20px 0; }
    .allStatsContainer___1NoDN .allStats___326ee .statsLower___2cxlp {
      padding-bottom: 20px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      justify-content: space-between; }
      .allStatsContainer___1NoDN .allStats___326ee .statsLower___2cxlp .statsLower_barChart___9yPlj {
        width: 50%;
        max-height: 56px;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column; }

.selectionItemLayoutSelected___3qFNB {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.wheelChart___1jTbW {
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }
  .wheelChart___1jTbW .wheelChart_text___3tX4f {
    width: 100%;
    height: 26%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    overflow: hidden; }
    .wheelChart___1jTbW .wheelChart_text___3tX4f span {
      font-size: 11px;
      color: #ddd;
      text-transform: capitalize; }
  .wheelChart___1jTbW .wheelChart_container___3DlpP {
    width: 100%;
    height: 64%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    margin-top: 5px; }
    .wheelChart___1jTbW .wheelChart_container___3DlpP .wheelChart_item___3sQOt {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
    .wheelChart___1jTbW .wheelChart_container___3DlpP .wheelChart_teamText___15qtt {
      width: 35%;
      font-size: 15px;
      color: #ddd;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
    .wheelChart___1jTbW .wheelChart_container___3DlpP .wheelChart_team1Text___2Gk34 {
      justify-content: flex-end; }
    .wheelChart___1jTbW .wheelChart_container___3DlpP .wheelChart_team2Text___3ZvHY {
      justify-content: flex-start; }
    .wheelChart___1jTbW .wheelChart_container___3DlpP .wheelChart_wheelContainer___3PujR {
      width: 30%;
      margin: 0 5px; }

.selectionItemLayoutSelected___2MidU {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.allCardsContainer___3U5sB {
  width: 25%;
  height: 100%;
  padding: 5px 0; }
  .allCardsContainer___3U5sB .allCards___3VVM7 {
    width: 100%;
    height: 100%;
    padding-top: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .allCardsContainer___3U5sB .allCards___3VVM7 .allCards_column___2q5rX {
      width: 20px;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column; }
      .allCardsContainer___3U5sB .allCards___3VVM7 .allCards_column___2q5rX .column_icon___2hNCO {
        width: 100%;
        height: 57%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .allCardsContainer___3U5sB .allCards___3VVM7 .allCards_column___2q5rX .column_icon___2hNCO img {
          max-width: 10px;
          object-fit: contain; }
      .allCardsContainer___3U5sB .allCards___3VVM7 .allCards_column___2q5rX .column_icon_corner___2IkOh img {
        width: 13px; }
      .allCardsContainer___3U5sB .allCards___3VVM7 .allCards_column___2q5rX .column_value___1AgYC {
        width: 100%;
        height: 43%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .allCardsContainer___3U5sB .allCards___3VVM7 .allCards_column___2q5rX .column_value___1AgYC span {
          width: 20px;
          height: 15px;
          color: #ddd;
          font-size: 13px;
          text-align: center; }
    .allCardsContainer___3U5sB .allCards___3VVM7 .allCards_column_red___20THn {
      margin: 0 5px; }
  .allCardsContainer___3U5sB .allCards_team_h___3B8Dr {
    flex-direction: row; }
  .allCardsContainer___3U5sB .allCards_team_a___2TuIx {
    flex-direction: row-reverse; }

.selectionItemLayoutSelected___cJTaB {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.barChartContainer___1tq7S {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding: 0 10px; }
  .barChartContainer___1tq7S .barChart___1l61c {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column; }
    .barChartContainer___1tq7S .barChart___1l61c .barChart_header___2Vop5 {
      width: 100%;
      height: 46.5%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
      .barChartContainer___1tq7S .barChart___1l61c .barChart_header___2Vop5 span {
        color: #ddd;
        font-size: 11px;
        text-transform: capitalize; }
    .barChartContainer___1tq7S .barChart___1l61c .barChart_bar___IZj_5 {
      width: 100%;
      height: 53.5%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
      .barChartContainer___1tq7S .barChart___1l61c .barChart_bar___IZj_5 .bar_teamText___1MDPQ {
        width: 17%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .barChartContainer___1tq7S .barChart___1l61c .barChart_bar___IZj_5 .bar_teamText___1MDPQ span {
          width: 50%;
          text-align: center;
          color: #ddd;
          font-size: 13px; }
      .barChartContainer___1tq7S .barChart___1l61c .barChart_bar___IZj_5 .bar_team1Text___2e-wi {
        justify-content: flex-end; }
      .barChartContainer___1tq7S .barChart___1l61c .barChart_bar___IZj_5 .bar_team2Text___3Bz_D {
        justify-content: flex-start; }
      .barChartContainer___1tq7S .barChart___1l61c .barChart_bar___IZj_5 .bar_container___1eGSW {
        width: 66%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        padding: 0 4px; }
        .barChartContainer___1tq7S .barChart___1l61c .barChart_bar___IZj_5 .bar_container___1eGSW .bar___nhVEv {
          width: 100%;
          height: 3px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          justify-content: flex-start; }
          .barChartContainer___1tq7S .barChart___1l61c .barChart_bar___IZj_5 .bar_container___1eGSW .bar___nhVEv .bar_fill___dBIhB {
            width: 0;
            height: 100%; }

.selectionItemLayoutSelected___B54fg {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.statSummaryContainer___Sjn3q {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }

.selectionItemLayoutSelected___1-eJu {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.statBoardContainer___2MX-m {
  width: 100%;
  height: 92px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  padding-top: 23px;
  margin: 0 auto; }
  .statBoardContainer___2MX-m .statBoard___2kb4_ {
    max-width: 450px;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      justify-content: flex-end; }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_item___3HRk6 {
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_item_name___2g4S9 {
        height: 20%;
        font-size: 11px; }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_icon___28f33 {
        height: 20%;
        margin-bottom: auto;
        background: no-repeat center; }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_icon_corner___14fKd {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='13' viewBox='0 0 10 13'%3E%3Cdefs%3E%3Cpath id='a' d='M0 .1c2.2 1.298 5.2 2.3 9 3.006-3.884 2.37-6.884 3.372-9 3.007V.1z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 .5)'%3E%3Cpath fill='%23E83838' fill-rule='nonzero' d='M0 .1c2.2 1.298 5.2 2.3 9 3.006-3.884 2.37-6.884 3.372-9 3.007V.1z'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M0 .1C.464.02 2.21.093 2.671.1c1.825 2.112-2.504 1.552-1.4 6.006-.337.95-.813.362-1.271.007V.1z' mask='url(%23b)' opacity='.2'/%3E%3C/g%3E%3Cpath fill='%23A7A7A7' fill-rule='nonzero' d='M0 .142a.953.953 0 0 1 1 0v12.734c-.267.152-.747.178-1 0V.142z'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_icon_yellowcard___2e0kc {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23ECE63D' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cg fill='%23000'%3E%3Cpath fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_icon_redcard___740Gh {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23E83838' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cpath fill='%23000' fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill='%23000' fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_icon_substitution___2lWQK {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23E83838' d='M0 6l3 4 3-3.953zm2-6h2v6H2z'/%3E%3Cpath fill='%23207C2F' d='M8 3.954L11 0l3 4zM10 4h2v6h-2z'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_icon_penalty___bxxSr {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 9 11' width='9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 4.469a4.469 4.469 0 1 1 8.937 0 4.469 4.469 0 0 1-8.937 0z'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse fill-rule='evenodd' xlink:href='%23a'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M7.854 8.86C7.424 10.096 6.084 11 4.5 11s-2.922-.902-3.354-2.14A5.483 5.483 0 0 0 4.5 10c1.26 0 2.42-.423 3.347-1.136z' fill='%23c3c3c3'/%3E%3Cuse fill='%23fff' xlink:href='%23a'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.745 7.208c.411-.039 2.074-.275 2.193-.371v-.283l-2.342.382.15.272zm2.489 1.689c.103-.4.254-.91.205-1.055l-.266-.096-.194 1.09s.088.032.164.05c.036.009.07.014.09.01zM.088 5.434l1.135-2.89-.229-.161L0 5.112zM3.263 5.101L2.062 2.383l-.274.034 1.235 2.771zM1.151 1.858l-.402-.07-.153.206.427.082zM4.937 5.809L7.174 3.71l-.212-.135-2.195 2.06zM6.291.132C6.161.057 6.097.062 5.958 0L7.35 1.36h.373S6.683.553 6.29.133zM2.903.082s-.318.267-.52.61l.115.119L3.181 0zM8.191 3.575l-.215.187-.23 3.228.247-.21zM7.687 7.749c.045-.048.09-.097.133-.146L4.817 7.15l-.05.232s2.765.442 2.92.367zM6.192 2.228s-.043-.14 0-.19l-3.098-.846-.115.18z' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M4.803 5.199s-.512-.081-1.077-.216-.862-.216-.862-.216-.35.405-.646.864c-.296.459-.43 1.08-.43 1.08L3.08 8.007l1.938-.864zM8.42 6.57l-.743-.016-1.15 1.03s-.05.8.045.877c.489-.172 1.521-1.017 1.848-1.89zM6.604 3.784l1.633.533s.315-.566.366-.794c.044-.196.147-.63.147-.63s-.208-.538-.648-1.084c-.082-.096-1.067-.617-1.067-.617l-1.077.864zm-4.656-.795L3.24 1.46 2.81.597l-1.335.476-.362.327s-.323.439-.457.709c-.135.27 0 .864 0 .864h1.292zM.96 7.396L.627 6.127S.49 5.831.3 5.317c-.063-.172-.235-.356-.3-.55-.008.779.347 1.858.96 2.629z' fill='%23111' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_icon_goal___3wQDj {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 11 11' width='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 5.68a5.156 5.156 0 1 1 10.312 0A5.156 5.156 0 0 1 0 5.68z' fill='%23fff'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.86 8.84c.474-.045 2.393-.318 2.53-.428v-.327l-2.703.442.173.313zm2.871 1.948c.12-.462.294-1.049.237-1.216l-.306-.111-.225 1.257s.101.037.19.058c.042.01.08.016.104.012zM.102 6.793l1.309-3.334-.264-.186L0 6.421zM3.765 6.408L2.379 3.273l-.316.039 1.425 3.197zM1.328 2.666l-.463-.08-.177.238.492.095zM5.696 7.226l2.582-2.422-.245-.156L5.5 7.025zM7.26.675c-.152-.087-.225-.08-.385-.152l1.606 1.57h.43S7.71 1.159 7.259.675zM3.35.617s-.368.309-.6.705l.133.137.787-.936zM9.451 4.648l-.248.216-.265 3.725.285-.242zM8.87 9.464a5.59 5.59 0 0 0 .153-.168l-3.465-.523-.058.268s3.19.51 3.37.423zm-1.725-6.37s-.05-.163 0-.22L3.57 1.898l-.132.208z'/%3E%3C/g%3E%3Cpath d='M5.542 6.521s-.59-.093-1.243-.249c-.652-.156-.994-.249-.994-.249s-.404.467-.746.997c-.341.53-.496 1.246-.496 1.246l1.49 1.495 2.237-.996zm4.175 1.583l-.858-.018-1.328 1.187s-.056.924.054 1.012c.563-.198 1.754-1.173 2.132-2.181zM7.62 4.889l1.884.616s.364-.654.423-.917c.05-.226.17-.726.17-.726s-.241-.622-.749-1.252c-.094-.11-1.23-.712-1.23-.712l-1.243.997zm-5.372-.917l1.49-1.765-.496-.997-1.54.55-.417.377s-.373.507-.528.818c-.156.312 0 .997 0 .997h1.49zm-1.14 5.084L.723 7.593s-.16-.342-.378-.934c-.073-.2-.272-.412-.346-.636-.01.899.4 2.144 1.107 3.033z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_icon_firsthalfscore___3TrMg {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 11 11' width='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 5.68a5.156 5.156 0 1 1 10.312 0A5.156 5.156 0 0 1 0 5.68z' fill='%23fff'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.86 8.84c.474-.045 2.393-.318 2.53-.428v-.327l-2.703.442.173.313zm2.871 1.948c.12-.462.294-1.049.237-1.216l-.306-.111-.225 1.257s.101.037.19.058c.042.01.08.016.104.012zM.102 6.793l1.309-3.334-.264-.186L0 6.421zM3.765 6.408L2.379 3.273l-.316.039 1.425 3.197zM1.328 2.666l-.463-.08-.177.238.492.095zM5.696 7.226l2.582-2.422-.245-.156L5.5 7.025zM7.26.675c-.152-.087-.225-.08-.385-.152l1.606 1.57h.43S7.71 1.159 7.259.675zM3.35.617s-.368.309-.6.705l.133.137.787-.936zM9.451 4.648l-.248.216-.265 3.725.285-.242zM8.87 9.464a5.59 5.59 0 0 0 .153-.168l-3.465-.523-.058.268s3.19.51 3.37.423zm-1.725-6.37s-.05-.163 0-.22L3.57 1.898l-.132.208z'/%3E%3C/g%3E%3Cpath d='M5.542 6.521s-.59-.093-1.243-.249c-.652-.156-.994-.249-.994-.249s-.404.467-.746.997c-.341.53-.496 1.246-.496 1.246l1.49 1.495 2.237-.996zm4.175 1.583l-.858-.018-1.328 1.187s-.056.924.054 1.012c.563-.198 1.754-1.173 2.132-2.181zM7.62 4.889l1.884.616s.364-.654.423-.917c.05-.226.17-.726.17-.726s-.241-.622-.749-1.252c-.094-.11-1.23-.712-1.23-.712l-1.243.997zm-5.372-.917l1.49-1.765-.496-.997-1.54.55-.417.377s-.373.507-.528.818c-.156.312 0 .997 0 .997h1.49zm-1.14 5.084L.723 7.593s-.16-.342-.378-.934c-.073-.2-.272-.412-.346-.636-.01.899.4 2.144 1.107 3.033z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E"); }
      .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_data___3qx5v {
        height: 35%; }
        .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_column___yimli .column_data___3qx5v span {
          color: #f0f0f0;
          font-size: 13px;
          text-transform: capitalize; }
    .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_rowHeader___3KHpm .column_icon___28f33 {
      display: none; }
    .statBoardContainer___2MX-m .statBoard___2kb4_ .statBoard_rowHeader___3KHpm .column_data___3qx5v span {
      font-weight: 700; }

.selectionItemLayoutSelected___a9Eev {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.statTimelineContainer___1B1wH {
  width: 100%;
  height: 100%;
  padding: 12px 20px 25px; }
  .statTimelineContainer___1B1wH .statTimeline___B8uKm {
    width: 100%;
    height: 25px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
    .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL {
      width: 100%;
      height: 8px;
      background-color: #757575;
      border-radius: 2px;
      position: relative; }
      .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_fill___3-2YO {
        width: 0;
        height: 100%;
        background-color: #3aa56e;
        border-radius: 2px;
        z-index: 1; }
      .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_events___iReqB {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        z-index: 2; }
        .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_events___iReqB .timeline_bar_event___2E_rW {
          width: 11px;
          height: 11px;
          position: absolute;
          background: no-repeat center; }
          .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_events___iReqB .timeline_bar_event___2E_rW .timeline_bar_event_trigger___1Li4u {
            width: 100%;
            height: 100%;
            position: absolute;
            z-index: 3; }
        .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_events___iReqB .timeline_bar_event_team_home___1zYu5 {
          top: -7px; }
        .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_events___iReqB .timeline_bar_event_team_away___33Mk2 {
          top: 1px; }
        .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_events___iReqB .timeline_bar_event_icon_goal___12EPN {
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 11 11' width='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 5.68a5.156 5.156 0 1 1 10.312 0A5.156 5.156 0 0 1 0 5.68z' fill='%23fff'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.86 8.84c.474-.045 2.393-.318 2.53-.428v-.327l-2.703.442.173.313zm2.871 1.948c.12-.462.294-1.049.237-1.216l-.306-.111-.225 1.257s.101.037.19.058c.042.01.08.016.104.012zM.102 6.793l1.309-3.334-.264-.186L0 6.421zM3.765 6.408L2.379 3.273l-.316.039 1.425 3.197zM1.328 2.666l-.463-.08-.177.238.492.095zM5.696 7.226l2.582-2.422-.245-.156L5.5 7.025zM7.26.675c-.152-.087-.225-.08-.385-.152l1.606 1.57h.43S7.71 1.159 7.259.675zM3.35.617s-.368.309-.6.705l.133.137.787-.936zM9.451 4.648l-.248.216-.265 3.725.285-.242zM8.87 9.464a5.59 5.59 0 0 0 .153-.168l-3.465-.523-.058.268s3.19.51 3.37.423zm-1.725-6.37s-.05-.163 0-.22L3.57 1.898l-.132.208z'/%3E%3C/g%3E%3Cpath d='M5.542 6.521s-.59-.093-1.243-.249c-.652-.156-.994-.249-.994-.249s-.404.467-.746.997c-.341.53-.496 1.246-.496 1.246l1.49 1.495 2.237-.996zm4.175 1.583l-.858-.018-1.328 1.187s-.056.924.054 1.012c.563-.198 1.754-1.173 2.132-2.181zM7.62 4.889l1.884.616s.364-.654.423-.917c.05-.226.17-.726.17-.726s-.241-.622-.749-1.252c-.094-.11-1.23-.712-1.23-.712l-1.243.997zm-5.372-.917l1.49-1.765-.496-.997-1.54.55-.417.377s-.373.507-.528.818c-.156.312 0 .997 0 .997h1.49zm-1.14 5.084L.723 7.593s-.16-.342-.378-.934c-.073-.2-.272-.412-.346-.636-.01.899.4 2.144 1.107 3.033z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E");
          background-size: 11px 11px; }
        .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_events___iReqB .timeline_bar_event_icon_yellow_card___1vSBn {
          background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23ECE63D' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cg fill='%23000'%3E%3Cpath fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          background-size: 7px 10px; }
      .statTimelineContainer___1B1wH .statTimeline___B8uKm .timeline_bar___3eVDL .timeline_bar_time___iPNev {
        width: 46px;
        height: 25px;
        position: absolute;
        top: 50%;
        left: 50%;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 12px;
        font-weight: 700;
        color: #f0f0f0;
        background-color: #474747;
        line-height: 25px;
        border-radius: 2px;
        text-align: center;
        margin: -12.5px 0 0 -23px;
        overflow: hidden;
        z-index: 3; }

.selectionItemLayoutSelected___18Erh {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.expandableSummary___1udq7 {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column; }
  .expandableSummary___1udq7 .expandableSummary_events___3rfNZ {
    width: 100%;
    margin-bottom: 15px; }
    .expandableSummary___1udq7 .expandableSummary_events___3rfNZ .expandableSummary_eventRow___1VmAp {
      width: 100%;
      height: 30px;
      padding: 0 20px;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      margin: 1px 0; }
      .expandableSummary___1udq7 .expandableSummary_events___3rfNZ .expandableSummary_eventRow___1VmAp .eventRow_spacer___2sJK7 {
        width: 100%; }
      .expandableSummary___1udq7 .expandableSummary_events___3rfNZ .expandableSummary_eventRow___1VmAp .eventRow_time___3H8_E {
        min-width: 40px;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .expandableSummary___1udq7 .expandableSummary_events___3rfNZ .expandableSummary_eventRow___1VmAp .eventRow_time___3H8_E span {
          color: #f0f0f0;
          font-size: 13px;
          font-weight: 700; }

.selectionItemLayoutSelected___usY5_ {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.showMoreButtonContainer___G1zz9 {
  width: 100%;
  height: 45px;
  padding: 0 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  cursor: pointer; }
  .showMoreButtonContainer___G1zz9 .showMoreButton___1yLi6 {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    opacity: 0.75; }
    .showMoreButtonContainer___G1zz9 .showMoreButton___1yLi6:hover {
      opacity: 1; }
    .showMoreButtonContainer___G1zz9 .showMoreButton___1yLi6 span {
      color: #c3c3c3;
      font-size: 12px;
      text-transform: capitalize;
      cursor: pointer; }
      .showMoreButtonContainer___G1zz9 .showMoreButton___1yLi6 span span {
        text-transform: lowercase; }
    .showMoreButtonContainer___G1zz9 .showMoreButton___1yLi6 .showMoreButton_icon___2bnbA {
      width: 17.5px;
      height: 100%;
      background-repeat: no-repeat;
      background-position: center;
      background-size: 8px;
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath fill='%23C3C3C3' fill-rule='evenodd' d='M12 .784L11.243 0 6 5.431.757 0 0 .784l5.243 5.432L6 7l.757-.784z'/%3E%3C/svg%3E"); }
    .showMoreButtonContainer___G1zz9 .showMoreButton___1yLi6 .showMoreButton_icon_isExpanded___cMepi {
      transform: rotate(180deg); }

.thinBorder___1DM_Q {
  border-top: 1px solid #474747; }

.selectionItemLayoutSelected___2sCxM {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.summaryRowTeam___1t-RM {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row; }
  .summaryRowTeam___1t-RM .summaryRowTeam_event___2gynl {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    color: #cecece;
    font-size: 12px;
    text-transform: capitalize; }
  .summaryRowTeam___1t-RM .summaryRowTeam_eventIcon___1L--v {
    width: 30px;
    height: 30px;
    background: no-repeat center; }
  .summaryRowTeam___1t-RM .summaryRowTeam_eventIcon_yellow_card___3RQKl {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23ECE63D' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cg fill='%23000'%3E%3Cpath fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .summaryRowTeam___1t-RM .summaryRowTeam_eventIcon_red_card___rcM-d {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cg fill='none'%3E%3Cpath fill='%23E83838' d='M.5.785C.5.351.857 0 1.276 0h5.448c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785z'/%3E%3Cpath fill='%23000' fill-opacity='.25' d='M6.724 0c.429 0 .776.356.776.785v8.43c0 .43-.346.78-.776.785H1.276A.783.783 0 0 1 .5 9.215V.785C.5.351.857 0 1.276 0h5.448zm0 .2H1.276a.586.586 0 0 0-.568.49L.7.785v8.43c0 .289.21.532.483.577l.093.008h5.448c.28 0 .523-.215.568-.49l.008-.095V.785a.586.586 0 0 0-.483-.577L6.724.2z'/%3E%3Cpath fill='%23000' fill-opacity='.2' d='M5.755 7.565c1.57-2.243 1.73-5.46 1.74-6.469L7.5.785v8.43c0 .43-.346.78-.776.785l-5.76-.001.319-.017s2.588.273 4.472-2.417z'/%3E%3C/g%3E%3C/svg%3E"); }
  .summaryRowTeam___1t-RM .summaryRowTeam_eventIcon_goal___26_dx {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' viewBox='0 0 11 11' width='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 5.68a5.156 5.156 0 1 1 10.312 0A5.156 5.156 0 0 1 0 5.68z' fill='%23fff'/%3E%3Cg fill='%23545454'%3E%3Cpath d='M.86 8.84c.474-.045 2.393-.318 2.53-.428v-.327l-2.703.442.173.313zm2.871 1.948c.12-.462.294-1.049.237-1.216l-.306-.111-.225 1.257s.101.037.19.058c.042.01.08.016.104.012zM.102 6.793l1.309-3.334-.264-.186L0 6.421zM3.765 6.408L2.379 3.273l-.316.039 1.425 3.197zM1.328 2.666l-.463-.08-.177.238.492.095zM5.696 7.226l2.582-2.422-.245-.156L5.5 7.025zM7.26.675c-.152-.087-.225-.08-.385-.152l1.606 1.57h.43S7.71 1.159 7.259.675zM3.35.617s-.368.309-.6.705l.133.137.787-.936zM9.451 4.648l-.248.216-.265 3.725.285-.242zM8.87 9.464a5.59 5.59 0 0 0 .153-.168l-3.465-.523-.058.268s3.19.51 3.37.423zm-1.725-6.37s-.05-.163 0-.22L3.57 1.898l-.132.208z'/%3E%3C/g%3E%3Cpath d='M5.542 6.521s-.59-.093-1.243-.249c-.652-.156-.994-.249-.994-.249s-.404.467-.746.997c-.341.53-.496 1.246-.496 1.246l1.49 1.495 2.237-.996zm4.175 1.583l-.858-.018-1.328 1.187s-.056.924.054 1.012c.563-.198 1.754-1.173 2.132-2.181zM7.62 4.889l1.884.616s.364-.654.423-.917c.05-.226.17-.726.17-.726s-.241-.622-.749-1.252c-.094-.11-1.23-.712-1.23-.712l-1.243.997zm-5.372-.917l1.49-1.765-.496-.997-1.54.55-.417.377s-.373.507-.528.818c-.156.312 0 .997 0 .997h1.49zm-1.14 5.084L.723 7.593s-.16-.342-.378-.934c-.073-.2-.272-.412-.346-.636-.01.899.4 2.144 1.107 3.033z' fill='%23111'/%3E%3C/g%3E%3C/svg%3E"); }
  .summaryRowTeam___1t-RM .summaryRowTeam_eventIcon_corner___2H_Ze {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='13' viewBox='0 0 10 13'%3E%3Cdefs%3E%3Cpath id='a' d='M0 .1c2.2 1.298 5.2 2.3 9 3.006-3.884 2.37-6.884 3.372-9 3.007V.1z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 .5)'%3E%3Cpath fill='%23E83838' fill-rule='nonzero' d='M0 .1c2.2 1.298 5.2 2.3 9 3.006-3.884 2.37-6.884 3.372-9 3.007V.1z'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M0 .1C.464.02 2.21.093 2.671.1c1.825 2.112-2.504 1.552-1.4 6.006-.337.95-.813.362-1.271.007V.1z' mask='url(%23b)' opacity='.2'/%3E%3C/g%3E%3Cpath fill='%23A7A7A7' fill-rule='nonzero' d='M0 .142a.953.953 0 0 1 1 0v12.734c-.267.152-.747.178-1 0V.142z'/%3E%3C/g%3E%3C/svg%3E"); }

.summaryRowTeam1___2zqan {
  flex-direction: row; }
  .summaryRowTeam1___2zqan .summaryRowTeam_event___2gynl {
    justify-content: flex-end; }

.summaryRowTeam2___2FaVs {
  flex-direction: row-reverse; }
  .summaryRowTeam2___2FaVs .summaryRowTeam_event___2gynl {
    justify-content: flex-start; }

.borderIsLtr___1U5_C {
  border-left: 0;
  border-right: 2px solid; }

.borderIsRtl___1bDHI {
  border-right: 0;
  border-left: 2px solid; }

.sideBarRoot___3Fl3v {
  background-color: #222222;
  width: 100%;
  height: 100vh; }

.sideBarLoadingRoot___2P_lu {
  width: 100%;
  height: calc(100vh - 42px); }

.sideBarItemsRoot___3gA3O {
  display: flex;
  width: 100%;
  min-height: calc(100vh - 42px);
  overflow-x: hidden;
  overflow-y: scroll;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  align-content: center; }

.sideBarItemLayout___3KdGN {
  min-height: 42px;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px;
  overflow-y: hidden;
  border-bottom: solid 1px rgba(64, 64, 64, 0.7); }

.sideBarSportTextOpen___XdSVl {
  color: rgba(255, 255, 255, 0.8) !important; }

.sideBarItemLayout___3KdGN:hover > * {
  color: rgba(255, 255, 255, 0.8) !important;
  display: flex !important; }

.sideBarSportItem___1L87T {
  width: 100%;
  height: auto;
  overflow: visible; }

.sideBarSportText___2rrrA {
  color: rgba(255, 255, 255, 0.5);
  font-size: 12px;
  font-weight: 400; }

.sideBarItemChevron___1mupM {
  color: rgba(255, 255, 255, 0.5);
  font-size: 12px;
  padding-left: 4px;
  padding-right: 4px;
  display: none; }

.sideBarItemChevronOpen___veWhz {
  display: flex;
  color: rgba(255, 255, 255, 0.8) !important; }

.sideBarItemInnerItemsLoadingIndicator___E7Y3q {
  min-height: 42px;
  width: 100%;
  position: relative; }

.sideBarItemInnerItemsLoadingIndicatorItemsDiv___1QCn0 {
  display: flex;
  flex-direction: column;
  width: 100%; }

.sideBarBottomSpacer___2B8G4 {
  min-height: 200px !important;
  width: 100%; }

.badgeLayout___1Fw_X {
  background-color: #6c757d;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  padding: 2px;
  min-width: 12px;
  margin-left: 8px;
  margin-right: 8px;
  border-radius: 0.25rem; }

.badgeText___m0iqr {
  font-weight: 600;
  color: #fff;
  font-size: 9px;
  white-space: nowrap;
  text-align: center;
  display: flex !important; }

.searchIcon___RPJ7Y {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8); }

.searchIconAndTextSpacer___2htM6 {
  min-width: 8px;
  min-height: 1px; }

.selectionItemLayoutSelected___22BEk {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.loadingIndicatorInner___2fAWJ {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: center;
  padding-bottom: 95px; }
  .loadingIndicatorInner___2fAWJ .matchInfoLayoutWrapper_GOAL___O0ZLE {
    width: 35%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    z-index: 1; }
  .loadingIndicatorInner___2fAWJ .matchInfoLayoutWrapper_GOAL_mobile___1N8un {
    width: 100%; }
  .loadingIndicatorInner___2fAWJ .marketElementsWrapper_GOAL___3lKro {
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    z-index: 2; }
  .loadingIndicatorInner___2fAWJ .marketElementsWrapper_GOAL_mobile___1LOrk {
    width: 100%; }
  .loadingIndicatorInner___2fAWJ .loadingIndicator___lFjox {
    width: 100%; }
  .loadingIndicatorInner___2fAWJ .matchInfoLayoutIFrame___2n5rb {
    max-width: 600px !important; }
  .loadingIndicatorInner___2fAWJ .preLiveLayout___3PEnY {
    width: 100% !important;
    max-height: 460px !important; }
  .loadingIndicatorInner___2fAWJ .marketsGridLayout___3LDPA {
    grid-gap: 0rem !important; }
  .loadingIndicatorInner___2fAWJ .loadingIndicator___lFjox {
    min-height: 128px; }
  .loadingIndicatorInner___2fAWJ .marketGroupTouch___3zmvJ {
    height: 40px;
    min-width: 56px;
    border: solid;
    border-color: transparent;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 4px;
    border-radius: 0px !important;
    padding-left: 8px;
    padding-right: 8px; }
  .loadingIndicatorInner___2fAWJ .marketGroupTouchSelected___3dX1g {
    border-color: white !important;
    border: solid;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 4px; }
  .loadingIndicatorInner___2fAWJ .marketGroupText___3xV8z {
    font-size: 14px;
    font-weight: 400;
    color: white; }

.loadingIndicatorInner_GOAL___1QpBO {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-direction: row-reverse;
  align-items: flex-start; }

.loadingIndicatorInner_GOAL_mobile___mBcUj {
  flex-direction: column; }

.loadingIndicator___2hpYj {
  min-height: 128px; }

.selectionItemLayoutSelected___1Tahb {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.topImage___3yqUA {
  object-fit: cover;
  width: 100%;
  height: 400px; }

.gameListLoadingIndicator___1zv1C {
  width: 100%;
  min-height: 120px !important;
  padding-right: 16px;
  padding-left: 16px;
  padding-top: 16px; }

.bottomSpacer___LcxvR {
  width: 100%;
  min-height: 111px; }

.loadMoreButton___AseHc {
  margin-top: 16px;
  min-width: 24px !important; }

.loadMoreButtonText___14v7V {
  font-size: 16px;
  font-weight: 400; }

.MultiGameCardGridWrapper___3P4kW {
  margin-bottom: 112.5px; }

.casinoCardGridRoot___5t7dv {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  align-content: center; }

.dropDownWrapperLayout___3HOnH {
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px; }

.providerSelectorButtonText___Torry {
  white-space: nowrap !important;
  overflow: hidden;
  text-overflow: ellipsis; }

.searchEditTextWrapper___1_oqb {
  position: relative; }

.searchEditText___3EFwF {
  padding-block: 6px !important;
  background-color: #1f1f1f !important;
  border-color: #6c757d !important;
  border-width: 1px !important;
  color: #fff; }

.searchEditTextLtr___Fqkys {
  padding-right: 32px !important; }

.searchEditTextRtl___2VKPC {
  padding-left: 32px !important; }

.clearSearchButton___10I-E {
  position: absolute;
  top: 8px;
  min-width: 24px;
  min-height: 24px;
  color: #fff; }
  .clearSearchButton___10I-E:hover {
    color: #fff;
    opacity: 1; }

.clearSearchIconRtl___1wFyY {
  left: 8px; }

.clearSearchIconLtr___3SjGj {
  right: 8px; }

.selectionItemLayoutSelected___NcbGn {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.gameListLoadingIndicator___rwEgn {
  width: 100%; }

.loadMoreButton___2p0Yt {
  margin-top: 16px;
  min-width: 24px !important;
  padding: 12px 38px !important;
  height: 40px !important; }

.loadMoreButtonText___30IrV {
  font-size: 14px;
  font-weight: 400; }

.MultiGameCardGridWrapper___f2-Ea {
  margin-bottom: 112.5px; }

.cardGridHeader___2swjR {
  display: flex;
  align-items: center;
  padding: 0.625em 0; }
  .cardGridHeader___2swjR .cardGridHeader__title___1Kdjc {
    height: 35px;
    padding-inline-start: 0.625em;
    color: #fff;
    border-inline-start: 2px solid #90c534;
    font-size: 16px;
    line-height: 2.1875em;
    text-transform: uppercase; }

.casinoCardGridRoot___1WTSg {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  align-content: center; }
  .casinoCardGridRoot___1WTSg .cardGrid__nothing___27HCx {
    margin: auto;
    color: #fff; }

.multiGameContainer___MNQu8 {
  padding: 0.625em 0.625em 1.5625em;
  background-color: #1d4369;
  flex: auto; }
  .multiGameContainer___MNQu8 .multiGameCardGrid___5cXQv {
    grid-gap: 1.5rem; }

.casinoContainer___3U3uL {
  display: flex;
  align-items: flex-start;
  padding: 0 0.9375em 1.25em;
  background-color: #141c20;
  flex: auto; }
  .casinoContainer___3U3uL .slotsFilter___2CQ4B {
    flex: 0 0 390px;
    height: 100%;
    margin-inline-end: 0.9375em; }
  .casinoContainer___3U3uL .slotsMainContent___pFnw- {
    flex: auto;
    height: 100%; }
    .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78 {
      display: flex;
      position: relative;
      padding: 0.625em;
      color: #fff; }
      .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78 .ico___3hPcZ {
        position: absolute;
        top: 50%;
        inset-inline-start: 1.4375em;
        transform: translateY(-50%); }
        .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78 .ico___3hPcZ svg {
          width: auto;
          height: 1em;
          font-size: 0.75em;
          fill: currentColor; }
      .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78 .cardGridSearch__input___1sVFa {
        width: 265px !important;
        height: 34px;
        display: flex;
        padding-inline-start: 2.1875em;
        background-color: #141c20;
        color: #999;
        border: 1px solid #30353b;
        border-radius: unset !important; }
        .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78 .cardGridSearch__input___1sVFa::placeholder {
          opacity: 1;
          transition: opacity 0.2s linear; }
        .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78 .cardGridSearch__input___1sVFa:focus::placeholder {
          opacity: 0; }
      .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78.cardGridSearch_rtl___3d4KI .cardGridSearch__input___1sVFa {
        direction: rtl; }
    .casinoContainer___3U3uL .slotsMainContent___pFnw- .casinoCardGrid___3GZDA {
      grid-gap: 4px; }

@media (max-width: 1300px) {
  .casinoContainer___3U3uL {
    flex-direction: column-reverse; }
    .casinoContainer___3U3uL .slotsFilter___2CQ4B {
      width: 100%;
      margin-inline-end: unset; }
    .casinoContainer___3U3uL .slotsMainContent___pFnw- {
      width: 100%;
      margin-bottom: 1.25em; }
      .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78 .cardGridSearch__input___1sVFa {
        width: 100% !important;
        height: 40px; } }

@media (max-width: 650px) {
  .multiGameContainer___MNQu8 {
    padding: 0; }
    .multiGameContainer___MNQu8 .multiGameCardGrid___5cXQv {
      grid-gap: 0; }
  .casinoContainer___3U3uL .slotsMainContent___pFnw- {
    margin-top: 0.9375em; }
    .casinoContainer___3U3uL .slotsMainContent___pFnw- .cardGridSearch___2CQ78 .cardGridSearch__input___1sVFa {
      height: 48px; } }

.selectionItemLayoutSelected___1jBTE {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

button {
  border: 0;
  outline: 0;
  padding: 0;
  background-color: transparent; }

.breadcrumbHeader___2Tsv_ {
  height: 36px;
  min-height: 2.25em;
  display: flex;
  align-items: center;
  position: relative;
  margin-bottom: 0.9375em;
  color: #fff; }
  .breadcrumbHeader___2Tsv_ .breadcrumb___3ZV_G {
    flex: 1;
    color: #fff; }
    .breadcrumbHeader___2Tsv_ .breadcrumb___3ZV_G ol li div {
      text-decoration: underline; }
    .breadcrumbHeader___2Tsv_ .breadcrumb___3ZV_G ol li:last-child div {
      text-decoration: none; }
    .breadcrumbHeader___2Tsv_ .breadcrumb___3ZV_G .breadcrumbItem___2ZB-h {
      opacity: 1; }
      .breadcrumbHeader___2Tsv_ .breadcrumb___3ZV_G .breadcrumbItem___2ZB-h .breadcrumbText___2XABJ {
        font-size: 12px;
        text-transform: uppercase;
        max-width: 100px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow-x: hidden;
        display: block; }
  .breadcrumbHeader___2Tsv_ .spacer___34B4R {
    width: 17.4px; }
  .breadcrumbHeader___2Tsv_ .header_title___28TW_ {
    flex: auto;
    line-height: 1.8em;
    font-weight: 400;
    font-size: 1.25em;
    color: #fff;
    text-transform: uppercase; }

.breadcrumbHeader_mobile___2n5kl {
  height: 45.5px;
  margin-bottom: 0;
  margin-top: 0; }
  .breadcrumbHeader_mobile___2n5kl .header_mobile_control___3vY9C {
    height: 100%;
    width: 41.76px;
    display: flex;
    padding: 17.6px 0;
    background: #c1d5e3ff;
    text-decoration: none;
    font-size: 1.8rem;
    color: #0f324fff; }
    .breadcrumbHeader_mobile___2n5kl .header_mobile_control___3vY9C .headerMobile_control_ico___1LDvi {
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row; }
      .breadcrumbHeader_mobile___2n5kl .header_mobile_control___3vY9C .headerMobile_control_ico___1LDvi svg {
        width: 0.78em;
        height: 0.78em;
        display: block;
        font-size: 0.78em;
        fill: currentColor;
        transform: rotate(90deg); }
  .breadcrumbHeader_mobile___2n5kl .header_title___28TW_ {
    line-height: 1.2em;
    font-size: 16.24px;
    font-weight: 500; }

.breadcrumbHeader_rtl___2WxCd {
  direction: rtl; }
  .breadcrumbHeader_rtl___2WxCd .headerMobile_control_ico___1LDvi svg {
    transform: rotate(270deg) !important; }

.selectionItemLayoutSelected___11ZG9 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.slotsNavigation___1-LSH {
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0 15px;
  background-color: #141c20;
  color: #fff; }
  .slotsNavigation___1-LSH .slotsNavigationItem___arTcH {
    margin-inline-end: 20px;
    text-transform: uppercase;
    transition: color 0.3s;
    font-size: 16px;
    cursor: pointer;
    opacity: 1; }
    .slotsNavigation___1-LSH .slotsNavigationItem___arTcH:hover {
      color: #90c534; }
  .slotsNavigation___1-LSH .slotsNavigationItem_selected___10Pa- {
    color: #90c534; }

@media (max-width: 650px) {
  .slotsNavigation___1-LSH {
    display: flex;
    justify-content: space-between;
    background-color: #0f324f;
    padding: unset;
    height: unset; }
    .slotsNavigation___1-LSH .slotsNavigationItem___arTcH {
      height: 48px;
      width: 50%;
      padding: 1.1rem 0 0.9rem;
      margin: unset;
      border-bottom: 2.5px solid transparent;
      border-radius: unset;
      text-align: center;
      opacity: 1;
      transition: unset; }
      .slotsNavigation___1-LSH .slotsNavigationItem___arTcH:hover {
        color: unset; }
    .slotsNavigation___1-LSH .slotsNavigationItem_selected___10Pa- {
      border-color: #90c534; }
      .slotsNavigation___1-LSH .slotsNavigationItem_selected___10Pa-:hover {
        color: #90c534; } }

.selectionItemLayoutSelected___87GPK {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.slotsFilter___2v-ou {
  width: 100%;
  position: relative;
  background-color: #141c20;
  color: #fff;
  border: 1px solid #8080807f; }
  .slotsFilter___2v-ou button {
    padding: 0;
    margin: 0;
    border: none; }
  .slotsFilter___2v-ou label {
    margin: 0; }
  .slotsFilter___2v-ou input {
    padding: 0;
    margin: 0;
    border: none;
    border-radius: 0;
    box-shadow: none;
    background-color: transparent; }
  .slotsFilter___2v-ou .slotsFilter_title___1cgwU {
    min-height: 2.1875em;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    background-color: #252a30;
    border-top: 1px solid #30353b;
    border-bottom: 1px solid #30353b;
    text-transform: uppercase;
    color: #fff; }
  .slotsFilter___2v-ou .slotsFilter_controls___2skkA {
    height: 90px;
    position: relative;
    padding: 70px 20px 20px; }
    .slotsFilter___2v-ou .slotsFilter_controls___2skkA .clearFilter_btn___2v2sa {
      opacity: 1; }
      .slotsFilter___2v-ou .slotsFilter_controls___2skkA .clearFilter_btn___2v2sa .clearFilter_label___3oI4_ {
        position: absolute;
        top: 1.42857em;
        right: 1.07143em;
        font-size: 0.875em;
        color: #999;
        transition: color 0.3s; }
        .slotsFilter___2v-ou .slotsFilter_controls___2skkA .clearFilter_btn___2v2sa .clearFilter_label___3oI4_:hover {
          color: #fff; }
  .slotsFilter___2v-ou .slotsFilter_categories___1mxXZ .categories_list___1yLTn {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    padding: 1.875em 1.25em; }
    .slotsFilter___2v-ou .slotsFilter_categories___1mxXZ .categories_list___1yLTn .categoriesListItem___1GqIX {
      width: 50%;
      min-width: 174px;
      height: 24px;
      display: flex;
      justify-content: flex-start;
      align-items: center;
      cursor: pointer;
      text-transform: uppercase;
      transition: color 0.1s;
      margin-inline-start: -6px;
      color: #999; }
      .slotsFilter___2v-ou .slotsFilter_categories___1mxXZ .categories_list___1yLTn .categoriesListItem___1GqIX:hover {
        color: #fff; }
    .slotsFilter___2v-ou .slotsFilter_categories___1mxXZ .categories_list___1yLTn .categoriesListItem_selected___2qJfJ {
      color: #90c534; }
      .slotsFilter___2v-ou .slotsFilter_categories___1mxXZ .categories_list___1yLTn .categoriesListItem_selected___2qJfJ:hover {
        color: #90c534; }
  .slotsFilter___2v-ou .slotsFilter_providers___2Zq5q .providers_search_input___1vJEL {
    width: 100%;
    height: 32px;
    line-height: 2.46154em;
    font-size: 0.8125em !important;
    padding: 0 1.53846em;
    color: #999;
    border-bottom: 1px solid #30353b; }
    .slotsFilter___2v-ou .slotsFilter_providers___2Zq5q .providers_search_input___1vJEL::placeholder {
      line-height: 2.46154em;
      font-size: 0.8125em;
      text-transform: uppercase; }
  .slotsFilter___2v-ou .slotsFilter_providers___2Zq5q .providers_list___1BtRk {
    max-height: 33.75em;
    overflow: auto;
    display: flex;
    flex-wrap: wrap;
    padding: 1em; }
    .slotsFilter___2v-ou .slotsFilter_providers___2Zq5q .providers_list___1BtRk .providersListItem_btn___2836r {
      width: calc(33.33% - 0.25em);
      min-width: 90px;
      height: 4.625em;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: row;
      margin: 0.125em;
      opacity: 0.85;
      border-bottom: 0.1875em solid rgba(144, 197, 52, 0.1);
      background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0, rgba(144, 197, 52, 0.2));
      transition: filter 0.2s ease-in-out, border 0.2s ease-in-out, opacity 0.2s ease-in-out;
      filter: grayscale(1) contrast(0.5); }
      .slotsFilter___2v-ou .slotsFilter_providers___2Zq5q .providers_list___1BtRk .providersListItem_btn___2836r:hover {
        opacity: 1;
        border-bottom: 0.1875em solid #90c534;
        filter: none; }
      .slotsFilter___2v-ou .slotsFilter_providers___2Zq5q .providers_list___1BtRk .providersListItem_btn___2836r .providersListItemBtn_label___1gMed {
        width: 100%;
        padding: 5px;
        color: #fff;
        text-align: center;
        text-transform: uppercase;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
    .slotsFilter___2v-ou .slotsFilter_providers___2Zq5q .providers_list___1BtRk .providersListItem_btn_selected___rlubj {
      opacity: 1;
      border-bottom: 0.1875em solid #90c534;
      filter: none; }

.slotsFilter_rtl___Qde6h .slotsFilter_controls___2skkA .clearFilter_label___3oI4_ {
  right: 0;
  left: 1.07143em;
  text-align: left; }

@media (max-width: 650px) {
  .slotsFilter_providers___2Zq5q .providersListItem_btn___2836r {
    width: calc(50% - 0.25em) !important; } }

@media (max-width: 450px) {
  .slotsFilter_providers___2Zq5q .providersListItem_btn___2836r {
    width: calc(100% - 0.25em) !important; } }

.selectionItemLayoutSelected___3hwz3 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.innerCard___tS87G {
  padding-left: 24px;
  padding-right: 24px;
  padding-bottom: 24px;
  padding-top: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: center;
  justify-content: center; }

.innerLoadingIndicator___xxVGX {
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-direction: column; }

.inputLabel___9dAWw {
  margin-top: 8px;
  width: 100%; }

.titleText___1KeKW {
  font-size: larger;
  margin-bottom: 16px; }

.descriptionText___2oI2U {
  font-size: 16px;
  margin-bottom: 16px; }

.labelsAndSwitcherSpacer___AhtrE {
  margin-bottom: 10px; }

.alternativeAuthPageButtonText___L4_rD {
  margin-top: 2px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5);
  font-weight: bold; }

.signInButton___23s_P {
  margin-top: 24px; }

.alternativeLinksLayout___2vou8 {
  margin-bottom: 4px;
  width: 100%;
  white-space: nowrap;
  flex-wrap: nowrap; }

.verifyCodeCoolDownSpacer___2MxB5 {
  width: 4px; }

.verifyButton___25UtP {
  margin-top: 16px; }

.resendCodeLayout___2klyB {
  margin-top: 8px; }

.alternativeLinkElementListLayout___1az6I {
  flex-direction: column;
  display: flex;
  padding-top: 8px;
  padding-bottom: 16px;
  padding-right: 16px;
  padding-left: 16px;
  border-top: solid 1px rgba(0, 0, 0, 0.1); }

.alternativeLinkIcon___1T5Bc {
  color: rgba(0, 0, 0, 0.5);
  width: 20px;
  text-align: center; }

.alternativeLinkAndTextSpacer___2nLN8 {
  width: 8px; }

.resendCodeButton___3AQ5Q {
  background-color: white;
  color: #24bce6 !important;
  border-color: #24bce6 !important; }

.resendCodeButton___3AQ5Q:hover {
  background-color: #24bce6 !important;
  color: white !important; }

.termsAndConditionLink___2DSTk {
  color: #007bff;
  white-space: pre-wrap; }

.termsTextSpacer___2C8oF {
  min-width: 4px;
  min-height: 1px; }

.registerCondition___2rvM8 {
  margin-bottom: 16px; }

.registerCondition___2rvM8 > * {
  white-space: break-spaces !important; }

.resendCodeDialogForm___3-tl5 {
  padding: 16px; }

.captchaRoot___pZz_9 {
  width: 100%; }

.captchaImageAndRefreshWrapper___14GdF {
  margin-top: 8px; }

.captchaRefreshIcon___1pYYn {
  font-size: 24px; }

.captchaInputLabel___1rw8S {
  margin-top: 8px;
  margin-bottom: 8px; }

.captchaImageLoadingIndicator___29ydS {
  width: unset !important;
  position: relative; }

.refreshButton___ToSeh {
  position: absolute;
  left: 4px; }

.innerCard___1B47B {
  padding-top: 36px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 36px;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: center;
  justify-content: center;
  width: 100%; }

.logo___29jaD {
  height: 40px; }

.itemTitle___1h31Q {
  color: #14805e !important;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  outline-color: #14805e;
  outline-style: none;
  outline-width: 0px;
  display: flex !important; }

.itemTitleRtl___1B30V {
  text-align: right !important; }

.itemTitleLtr___3fkOA {
  text-align: left !important; }

.itemRoot___EdGDB {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  width: 100%; }

.itemDescription___2EVbd {
  color: #777777;
  font-size: 13px;
  font-weight: 400;
  line-height: 21px;
  margin-bottom: 16px;
  margin-top: 11px; }

.itemDescription___2EVbd > img {
  object-fit: contain !important;
  width: 100% !important; }

.contentAndTabsSpacer___1mRzj {
  height: 16px; }

.loadingIndicatorComponent___1yps4 {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  align-items: center;
  justify-content: center;
  margin-top: 4px;
  margin-bottom: 4px; }

.loadingIndicatorComponentInner___s0SR8 {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  align-items: center;
  justify-content: center; }

.footerLinkText___nhRvy {
  white-space: nowrap; }

.betCartRoot___3WkXo {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  align-content: center;
  transition: all 0.25s ease-in !important;
  z-index: 1000; }

.betCartCard___3C9EW {
  display: flex;
  flex-direction: column;
  background-color: #e4e4e4;
  overflow-x: hidden;
  overflow-y: scroll;
  pointer-events: all;
  transition: all 0.25s ease-in !important;
  max-width: 100%;
  width: 550px;
  height: auto;
  flex-grow: 0; }

.betCartNoBetSlip___2DM0x {
  height: 0px;
  transition: all 0.25s ease-in !important; }

.betSlipHeaderButton___2BBCj {
  cursor: auto; }

.cardBody___3rfKS {
  max-height: 0 !important;
  transition: all 0.25s ease-in !important;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center; }

.cardBodyExpanded___1bfX3 {
  height: auto;
  max-height: 1000px !important;
  transition: all 0.25s ease-in !important; }

.removeAllButton___2cGiM {
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center; }

.betCountCircleLayout___2qDQ3 {
  border-radius: 26px;
  width: 26px;
  height: 26px;
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  margin-left: 8px;
  margin-right: 8px; }

.betCountText___3M3Nl {
  color: white !important; }

.cardTitleText___1T6IU {
  line-height: 35px;
  font-size: 16px;
  color: #444 !important; }

.removeAllText___2HPV9 {
  font-size: 13px;
  font-weight: 400;
  line-height: 44px;
  color: #14805e !important; }

.removeAllText___2HPV9:hover {
  color: red !important; }

.windowMinMaxIconLayout___Xmgqs {
  margin-left: 8px;
  margin-right: 8px; }

.minMaxIcon___QfY0J {
  font-size: 16px;
  color: #545454; }

.headerLayout___39hLz {
  align-items: center;
  justify-content: center;
  align-content: center;
  height: 55px;
  width: 100%; }

.betSlipListRootMultiple___13WDS {
  display: block;
  flex-direction: column;
  align-items: center;
  align-content: center;
  width: 100%;
  height: 240px;
  overflow-y: scroll;
  overflow-x: hidden;
  transition: all 0.25s ease-in !important; }

.betSlipListRootMoreThan3Scroll___2VluQ {
  scrollbar-color: rgba(0, 0, 0, 0.1) !important;
  scrollbar-width: auto !important; }

.betSlipListRootSingle___uf5a5 {
  height: 80px; }

.betSlipListRootTwo___2Yg1M {
  height: 160px; }

.betSlipListRootNone___2Flao {
  height: 0px; }

.betSlipListRootBase___aPzlt {
  display: block;
  flex-direction: column;
  align-items: center;
  align-content: center;
  width: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  transition: all 0.25s ease-in !important; }

.betSlipListRootMoreThan3Scroll___2VluQ::-webkit-scrollbar-button {
  all: unset !important;
  width: 8px !important;
  height: 8px !important;
  background-color: transparent !important; }

.betSlipListRootMoreThan3Scroll___2VluQ::-webkit-scrollbar {
  all: unset !important;
  height: 8px !important;
  width: 8px !important;
  background-color: transparent !important; }

.betSlipListRootMoreThan3Scroll___2VluQ::-webkit-scrollbar-thumb {
  all: unset !important;
  background-color: rgba(0, 0, 0, 0.1) !important;
  height: 8px !important;
  border-radius: 8px !important; }

.placeBetButton___1uV1u {
  width: 100%;
  border-radius: 0px !important; }

.placeBetButtonText___1WCAJ {
  color: white !important;
  font-size: 12.8px;
  font-weight: 400; }

.checkboxText___3GHja {
  color: #212529;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  outline-color: #212529; }

.removeItemButton___1Vgf7 {
  margin: 0px;
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center; }

.removeItemButton___1Vgf7 > * {
  color: #41b590 !important;
  font-size: 16px; }

.removeItemButton___1Vgf7:hover > * {
  color: red !important; }

.betCartItem___2HbDV {
  height: 80px;
  padding-top: 4px;
  padding-bottom: 4px;
  width: 100%;
  padding-left: 16px;
  padding-right: 16px; }

.betCartItemActive___12J4J {
  background-color: #d8d8d8; }

.betCartItemDisabled___2xj7U {
  background-color: #d8d8d8;
  opacity: 0.5; }

.itemOddPrice___1Vq_e {
  white-space: nowrap;
  color: #404040 !important;
  font-size: 15px;
  line-height: 18px;
  font-size: 15px;
  font-weight: 400; }

.itemTitle___1xx23 {
  color: #404040;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
  max-width: 316px;
  outline-color: #404040;
  overflow: hidden;
  overflow-wrap: break-word;
  overflow-x: hidden;
  overflow-y: hidden; }

.marketAndTeamText___1c5WY {
  font-weight: 400;
  font-size: 11px;
  line-height: 16px;
  color: #757575 !important; }

.itemIconAndSelectionSpacer___3h310 {
  width: 16px; }

.stakeLayout___2Vjy0 {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  overflow: hidden; }

.betSystemLayout___1T0H_ {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  overflow: hidden; }

.oddsChangeLayout___s4NlD {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 16px; }

.stakeEditText___O3H6g {
  display: flex;
  flex: 0.5;
  flex-direction: column; }

.stakeAndReturnValueSpacer___Qv1qn {
  width: 16px; }

.singleModeReturnValueLayout___2zVbs {
  display: flex;
  flex: 0.5;
  flex-direction: column; }

.estimationElementValue___uHuRl {
  height: 35px;
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: center;
  padding: 8px;
  border-radius: 4px;
  background-color: #d8d8d8; }

.possibleWinLayout___WnEeA {
  display: flex;
  flex: 0.5;
  flex-direction: column;
  margin-left: 4px;
  margin-right: 4px; }

.estimatedOddLayout___1ckxF {
  display: flex;
  flex: 0.5;
  flex-direction: column;
  margin-left: 4px;
  margin-right: 4px; }

.dropDownButton___1hbKM {
  width: 100%; }

.dropDownLayout___1bYmA {
  padding-left: 4px;
  padding-right: 4px;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  flex: 0.3; }

.priceInputLayout___1sie- {
  display: flex;
  flex-direction: column;
  flex: 0.7;
  margin-left: 4px;
  margin-right: 4px; }

.oddsAndPossibleWinWrapper___15K2v {
  margin-bottom: 8px;
  width: 100%; }

.oddsAndPossibleWinWrapperSystem___1U8_o {
  margin-bottom: 50px; }

.originalPriceLayout___315q_ {
  position: relative;
  min-width: 50px;
  height: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  border-radius: 48px;
  overflow: hidden; }

.originalPriceLayoutDiag___3PTT4 {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  clip-path: polygon(90% 0, 100% 0%, 10% 100%, 0% 100%);
  z-index: 2; }

.originalPriceLayoutText___2rJe6 {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
  align-self: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center; }

.priceRootLayout___1jws2 {
  display: flex;
  flex-direction: column;
  min-width: 50px;
  position: relative; }

.currentPriceText___1Mpwm {
  min-width: 50px;
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center; }

.betCartItemPriceIncrease0___FJ7Sm {
  animation: itemPriceIncreaseFrame___1cppn 4s linear !important; }

.betCartItemPriceIncrease1___315WM {
  animation: itemPriceIncreaseFrame___1cppn 4s linear !important; }

@keyframes itemPriceIncreaseFrame___1cppn {
  0% { }
  100% { }
  20% {
    background: #28a745; }
  80% {
    background: #28a745; } }

.betCartItemPriceDecrease0___16HJl {
  animation: itemPriceDecreaseFrame___3EoNe 4s linear !important; }

.betCartItemPriceDecrease1___u2GQX {
  animation: itemPriceDecreaseFrame___3EoNe 4s linear !important; }

@keyframes itemPriceDecreaseFrame___3EoNe {
  100% { }
  0% { }
  20% {
    background: #ea553d; }
  80% {
    background: #ea553d; } }

.rowLayout___2jSe8 {
  align-items: flex-start;
  margin-bottom: 8px; }

.betWithBonusCheckbox___20G1m {
  display: flex; }

.bonusLayout___12t8h {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 16px;
  align-items: center !important;
  justify-content: center !important;
  align-items: center !important; }

.selectionItemLayoutSelected___3r3TH {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.home1PromotionCardDesktop___Ftny7 {
  width: 100%;
  height: 180px;
  flex-direction: row !important; }

.home1PromotionCardMobile___3H8Nj {
  width: 100%;
  flex-direction: column !important; }

.home1SliderImageWrapper___3TUGw {
  width: 100%; }

.home1SliderImage___2_LTE {
  width: 100%;
  max-height: 500px !important; }

.featuredMatchesAndPromotionSliderLayout___244AM {
  margin-top: 16px;
  margin-bottom: 16px; }

.root___2lzzw {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  align-content: center;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  width: 100%; }

.casinoListLoadingIndicator___K-jfa {
  width: 100%; }

.gameListRootLayout___1EuvS {
  width: 100%; }

.gameListTitleText___3zyU5 {
  font-size: 24px;
  font-weight: 500;
  line-height: 22px;
  color: white; }

.gameListLoadMoreText___1RN6W {
  font-size: 24px;
  font-weight: 500;
  line-height: 22px;
  color: white; }

.casinoGameSpacer___3-WHh {
  width: 16px;
  height: 16px; }

.itemSpacer___1NVn1 {
  height: 16px; }

.sliderLayoutMobile___2hNWk {
  width: 100% !important;
  height: 30vw !important; }

.sliderLayoutDesktop___3Okl1 {
  width: 100% !important;
  height: 30vw !important; }

.root___P5v9U {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  width: 100%; }

.sidePromotionMobile___2u7j3 {
  width: 100%; }

.sidePromotionDesktop___3b_qv {
  width: 30%;
  height: 30vw !important; }

.sliderPromotionLayout___3rzru {
  width: 100%;
  height: 30vw !important; }

.itemSpacer___ieONO {
  width: 16px;
  height: 16px; }

.firstGrid___2cu5v {
  width: 100% !important; }

.secondGrid___emkBL {
  width: 100% !important; }

.sportCarousel___3GZ6G {
  width: 100% !important; }

.selectionItemLayoutSelected___16QxZ {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.home5PromotionLayout___2WM4h {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  overflow-y: scroll;
  overflow-x: hidden; }

.home5PromotionSlider___22Srk {
  width: 100%; }

.home5PromotionSliderRootLayoutDesktop___6rTQu {
  height: 180px;
  width: 100% !important; }

.home5PromotionSliderRootLayoutMobile___3kpft {
  width: 100% !important; }

.home5DesktopRootLayout___33YZf {
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100vw;
  height: calc(100vh - 64px - 95px);
  align-items: flex-start !important;
  gap: 8px;
  padding: 8px; }

.home5DesktopRootLayoutBC___1dvtb {
  padding: 8px; }

.home5DesktopSportWrapper___1BaCg {
  width: calc(((100vw - calc((100vh - 64px - 95px) * 1.09)) / 2) + 25px);
  height: calc(100vh - 64px - 95px);
  overflow-y: scroll;
  overflow-x: hidden;
  position: relative; }

.home5SportCarousel___j34sm {
  width: 100% !important;
  position: absolute;
  top: 0;
  right: 0;
  left: 0; }

.home5SportCarouselSpacer___1ZXkd {
  min-height: 79px;
  width: 100%; }

.home5DesktopPromotionWrapper___7Byzb {
  width: calc(((100vh - 64px - 95px) * 1.09) - 50px);
  height: calc(100vh - 64px - 95px);
  overflow-y: scroll;
  overflow-x: hidden; }

.home5DesktopFeaturedMatchWrapper___3wbNQ {
  width: calc(((100vw - calc((100vh - 64px - 95px) * 1.09)) / 2) + 25px);
  height: calc(100vh - 64px - 95px);
  overflow-y: scroll;
  overflow-x: hidden; }

.home5TabletRootLayout___QLP7f {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  overflow-y: scroll;
  overflow-x: hidden;
  min-height: calc(100vh - 64px - 95px);
  padding: 8px; }

.home5TabletRootLayoutBC___2e4k6 {
  padding: 8px; }

.home5TabletPromotionWrapper____WVQk {
  width: 100%; }

.home5TabletFeaturedMatchWrapper___1aUxt {
  width: 100%; }

.home5TabletSportWrapper___1IpQl {
  width: 100%; }

.home5MobileRootLayout___2Xci2 {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  padding: 8px; }

.home5MobileRootLayoutBC___3Or2e {
  padding: 8px; }

.home5SportLayout___2g2R7 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  overflow-y: scroll;
  overflow-x: hidden;
  position: relative;
  width: 100% !important; }

.promotionAndSliderSpacer___1Kb-Y {
  width: 1px;
  height: 4px; }

.home5PromotionAndSliderSpacer___2Ehyk {
  width: 1px;
  min-height: 8px; }

.featuredMatchesLayout___1U7dz {
  min-height: 80px !important;
  justify-content: flex-start !important; }

.itemSpacer___2a63M {
  height: 16px; }

.selectionItemLayoutSelected___3qOlD {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.home6PromotionCardDesktop___2RB49 {
  width: 100%;
  height: 180px;
  flex-direction: row !important; }

.home6PromotionCardMobile___vmSxK {
  width: 100%;
  flex-direction: column !important; }

.home6SliderImageWrapper___1p54U {
  width: 100%; }

.home6SliderImage___18mir {
  width: 100%;
  max-height: 500px !important; }

.featuredMatchesAndPromotionSliderLayout___RSjfn {
  margin-top: 16px;
  margin-bottom: 16px; }

.root___27rdS {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  align-content: center;
  padding-top: 16px;
  padding-right: 16px;
  padding-left: 16px;
  width: 100%; }

.casinoListLoadingIndicator___3GbXD {
  width: 100%; }

.gameListRootLayout___vbizg {
  width: 100%; }

.gameListTitleText___11jPt {
  font-size: 24px;
  font-weight: 500;
  line-height: 22px;
  color: white; }

.gameListLoadMoreText___1w6xc {
  font-size: 24px;
  font-weight: 500;
  line-height: 22px;
  color: white; }

.casinoGameSpacer___3Y7B6 {
  width: 16px;
  height: 16px; }

.home6SportCarousel___2QZbu {
  width: 100% !important; }

.itemSpacer___2tyAA {
  width: 16px;
  height: 16px; }

.selectionItemLayoutSelected___1b8LD {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.root___31dSS {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: white;
  border-radius: 4px; }

.itemSpacer___2UWyu {
  width: 100%;
  height: 16px; }

.verificationNoticeText___Hj0Np {
  text-align: center; }

.accountCard___1kZjx {
  border-width: 4px !important; }

.eyeButton___3Muz9 {
  min-width: 34px !important;
  width: 34px !important;
  height: 34px !important; }

.gridLayout___2oU1x {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.alert___2yRzI {
  display: flex;
  justify-content: space-between;
  align-items: start;
  gap: 16px; }

.root___1DtX6 {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___25MP8 {
  width: 70vw; }

.rootTablet___3rh9K {
  width: 90vw; }

.rootMobile___wCBow {
  width: 100%; }

.itemSpacer___2qiXm {
  width: 100%;
  height: 16px; }

.titleLayout___1G2fa {
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  display: flex; }

.actionButton___1L_1P {
  min-width: 32px !important;
  width: 32px !important;
  height: 32px !important; }

.modalTitle___1YhLM {
  color: #545454;
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 12px; }

.modalLayout___k6BoN {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 12px;
  padding-bottom: 12px; }

.actionButton___1L_1P {
  min-width: 32px !important;
  width: 32px !important;
  height: 32px !important; }

.selectionItemLayoutSelected___2mV-z {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.root___1ncaD {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___1QQZJ {
  width: 70vw; }

.rootTablet___3zvH9 {
  width: 90vw; }

.rootMobile___3e25B {
  width: 100%; }

.itemSpacer___30Wo8 {
  width: 100%;
  height: 16px; }

.modalTitle___68jNr {
  color: #545454;
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 12px; }

.modalLayout___3jkB3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 12px;
  padding-bottom: 12px; }

.actionButton___3UY2i {
  min-width: 32px !important;
  width: 32px !important;
  height: 32px !important;
  margin: 0 5px; }

.bonusIcon___3lWMq {
  font-size: 24px;
  color: #f7ca18; }

.root___8zLC5 {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___2CzZK {
  width: 70vw; }

.rootTablet___2TyF3 {
  width: 90vw; }

.rootMobile___FhgAa {
  width: 100%; }

.itemSpacer___1M9PK {
  width: 100%;
  height: 16px; }

.root___3C9fb {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___1eKcN {
  width: 70vw; }

.rootTablet___20u43 {
  width: 90vw; }

.rootMobile___30SyH {
  width: 100%; }

.itemSpacer___3bvod {
  width: 100%;
  height: 16px; }

.root___1OLEo {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___3a3kO {
  width: 70vw; }

.rootTablet___2jpME {
  width: 90vw; }

.rootMobile___398X0 {
  width: 100%; }

.itemSpacer___1dCcU {
  width: 100%;
  height: 16px; }

.selectionItemLayoutSelected___2oUCX {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.root___w5Mcf {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___20zZC {
  width: 100%;
  height: 16px; }

.rootDesktop___3MQ-Z {
  width: 70vw; }

.rootTablet___2gvJQ {
  width: 90vw; }

.rootMobile___TNQB5 {
  width: 100%; }

.cancelButton___13Ste {
  min-width: 32px;
  width: 32px;
  height: 32px;
  background-color: #ea553d !important; }

.cancelButton___13Ste {
  min-width: 32px;
  width: 32px;
  height: 32px;
  background-color: #ea553d !important; }

.cancelButton___13Ste:hover {
  background-color: #5a6268 !important; }

.root___35IIy {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___1pK50 {
  width: 70vw; }

.rootTablet___18Eoa {
  width: 90vw; }

.rootMobile___2J--j {
  width: 100%; }

.itemSpacer___3aE6M {
  width: 100%;
  height: 16px; }

.showButton___r0YSm {
  min-width: 32px;
  width: 32px;
  height: 32px; }

.root___2RccD {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___3NXFz {
  width: 70vw; }

.rootTablet___3w9i7 {
  width: 90vw; }

.rootMobile___1TvI8 {
  width: 100%; }

.itemSpacer___2KAgB {
  width: 100%;
  height: 16px; }

.showButton___5BzNj {
  min-width: 32px;
  width: 32px;
  height: 32px; }

.root___Odc2a {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___G12Fd {
  width: 70vw; }

.rootTablet___3jc9I {
  width: 90vw; }

.rootMobile___l-54v {
  width: 100%; }

.itemSpacer___3sQYd {
  width: 100%;
  height: 16px; }

.actions___1wEmq {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px; }

.showButton___1AkN6 {
  min-width: 32px;
  width: 32px;
  height: 32px; }

.claimButton___3Cs38 {
  min-width: 32px;
  width: 32px;
  height: 32px; }
  .claimButton_disabled___2n71A {
    background: #90a4ae !important;
    pointer-events: none; }

.root___oceNa {
  width: 100% !important;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___2ZZCT {
  width: 100%;
  height: 16px; }

.comment___p87FN {
  padding: 4px;
  display: flex;
  flex-direction: column;
  unicode-bidi: embed;
  direction: ltr;
  text-align: left;
  max-height: 300px;
  overflow: hidden;
  overflow-y: scroll; }

.comment___p87FN::-webkit-scrollbar-button {
  all: unset !important;
  width: 3px !important;
  height: 8px !important;
  background-color: transparent !important; }

.comment___p87FN::-webkit-scrollbar {
  all: unset !important;
  height: 8px !important;
  width: 3px !important;
  background-color: transparent !important; }

.comment___p87FN::-webkit-scrollbar-thumb {
  all: unset !important;
  background-color: rgba(0, 0, 0, 0.1) !important;
  height: 8px !important;
  border-radius: 8px !important; }

.claimButton___boUYm {
  min-width: 32px;
  width: 32px;
  height: 32px; }
  .claimButton_disabled___1SIfU {
    background: #90a4ae !important;
    pointer-events: none; }

.casinoCards___50nik {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap; }
  .casinoCards___50nik > * {
    flex: 1 1 calc(50% - 8px);
    max-width: calc(50% - 8px); }
  .casinoCards_mobile___-O9kR {
    flex-direction: column;
    gap: 8px; }
    .casinoCards_mobile___-O9kR > * {
      flex: 1 1 100%;
      max-width: 100%; }

.selectionItemLayoutSelected___1NwDZ {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.paymentPage___XFMEA {
  width: 100%;
  min-height: 65vh;
  position: relative;
  padding: 20px !important; }
  .paymentPage___XFMEA .header___2SSEJ {
    display: flex; }
    .paymentPage___XFMEA .header___2SSEJ .header__text___3NgNo {
      display: flex;
      flex-direction: column;
      word-break: break-word; }
      .paymentPage___XFMEA .header___2SSEJ .header__text___3NgNo .header__title___6JIJa {
        text-align: start;
        margin-bottom: 5px;
        font-size: 20px;
        text-transform: uppercase; }
        .paymentPage___XFMEA .header___2SSEJ .header__text___3NgNo .header__title___6JIJa .title__label___15wVJ {
          margin-inline-end: 5px; }
      .paymentPage___XFMEA .header___2SSEJ .header__text___3NgNo .header__description___1p__C {
        font-size: 15px; }
  .paymentPage___XFMEA .paymentModal___-Q5kz {
    width: 100%; }
    .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_header___GBPZg,
    .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_content___1iDH0 {
      width: 350px; }
    .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_header___GBPZg {
      min-height: 58px;
      border-radius: 3px 3px 0 0; }
      .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_header___GBPZg:hover .header_title___2kcky {
        animation: scale-up-center___kTfXd 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0s 1 normal both; }

@keyframes scale-up-center___kTfXd {
  0% {
    transform: scale(1); }
  30% {
    transform: scale(0.8); }
  100% {
    transform: scale(1); } }
      .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_header___GBPZg .header_title___2kcky {
        padding: 12px;
        overflow: hidden; }
        .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_header___GBPZg .header_title___2kcky .title_label___3a1rf {
          display: block;
          text-align: center;
          font-size: 22px;
          font-weight: 700;
          line-height: 1.3em;
          color: #0c2e4b;
          overflow: hidden;
          text-overflow: ellipsis; }
    .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_content___1iDH0 {
      padding: 15px 12px 12px;
      background-color: #e9eef2;
      border-radius: 0 0 3px 3px; }

@media (max-width: 650px) {
  .paymentPage___XFMEA .header___2SSEJ {
    justify-content: center; }
    .paymentPage___XFMEA .header___2SSEJ .header__title___6JIJa,
    .paymentPage___XFMEA .header___2SSEJ .header__description___1p__C {
      text-align: center !important; }
  .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_header___GBPZg,
  .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_content___1iDH0 {
    width: unset; }
  .paymentPage___XFMEA .paymentModal___-Q5kz .paymentModal_header___GBPZg .header_title___2kcky .title_label___3a1rf {
    font-size: 16px; } }

.selectionItemLayoutSelected___1gO78 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.gatewaysList___3qSJG {
  width: 100%;
  height: 100%;
  padding: 15px;
  margin: 20px 0 15px 0;
  color: #0c2e4b;
  background-color: #d0dae1; }
  .gatewaysList___3qSJG .title___3_lyg {
    display: flex;
    font-size: 13px;
    text-transform: uppercase; }
  .gatewaysList___3qSJG .grid___33_3g {
    grid-gap: 10px;
    margin: 10px 0; }
    .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w {
      height: 95px;
      display: flex;
      flex-direction: column;
      background-color: #fff;
      cursor: pointer;
      box-shadow: 0 0 0 0 transparent; }
      .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w:hover {
        animation: shadow-center___1xDvz 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0s 1 normal both; }

@keyframes shadow-center___1xDvz {
  0% {
    box-shadow: 0 0 0 0 transparent; }
  100% {
    box-shadow: 0 0 20px 0 #8c8c8c; } }
        .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w:hover .gatewayCard__logo___2FEBv,
        .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w:hover .gatewayCard__ico___3oxX4 {
          animation: scale-up-center___1GFXF 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0s 1 normal both; }

@keyframes scale-up-center___1GFXF {
  0% {
    transform: scale(1); }
  30% {
    transform: scale(0.8); }
  100% {
    transform: scale(1); } }
      .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w .gatewayCard__logo___2FEBv {
        flex-grow: 1;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row; }
        .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w .gatewayCard__logo___2FEBv .logo__img___vz6Xz {
          width: 100px;
          height: 55px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row; }
          .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w .gatewayCard__logo___2FEBv .logo__img___vz6Xz .img___3NoyI {
            max-width: 100%;
            max-height: 100%; }
      .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w .gatewayCard__ico___3oxX4 {
        height: 55px;
        padding: 12px 0;
        text-align: center; }
        .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w .gatewayCard__ico___3oxX4 .ico___1Pwuo {
          color: #224e7b; }
      .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w .gatewayCard__name___3k-2w {
        width: 100%;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        padding: 3px;
        background-color: #4682b4; }
        .gatewaysList___3qSJG .grid___33_3g .gatewayCard___3PC5w .gatewayCard__name___3k-2w .name__label___3hZ3V {
          display: block;
          font-size: 12px;
          color: #fff;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }

@media (max-width: 650px) {
  .gatewaysList___3qSJG .title___3_lyg {
    justify-content: center; } }

.selectionItemLayoutSelected___1bGft {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.itemSpacer___2H0IL {
  width: 100%;
  height: 16px; }

.badgeWrapper___1HTRB {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-direction: column; }

.btn_sliding___2LIHY {
  background-color: #759e2e !important; }
  .btn_sliding___2LIHY:before {
    background-color: #84b332; }
  .btn_sliding___2LIHY:hover {
    background-color: #759e2e !important; }

.selectionItemLayoutSelected___2tXbp {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.itemSpacer___K_v5N {
  width: 100%;
  height: 16px; }

.badgeWrapper___1Yotc {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-direction: column; }

.btn_sliding___3PP53 {
  background-color: #759e2e !important; }
  .btn_sliding___3PP53:before {
    background-color: #84b332; }
  .btn_sliding___3PP53:hover {
    background-color: #759e2e !important; }

.selectionItemLayoutSelected___1k3Tp {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.itemSpacer___30Sj3 {
  width: 100%;
  height: 16px; }

h2 {
  margin: 0;
  font-size: inherit;
  font-weight: inherit; }

.title__label___m501t,
.accountsListNothing___1SLXx {
  display: flex;
  font-weight: 700;
  line-height: 1.25em; }

.asideOptionSwitcher___3h-Hi {
  width: 100% !important; }

.accountsListGrid___89pl0 {
  grid-gap: 16px; }

.accountsListLoadingIndicator___2zn68 {
  min-height: unset; }

.eyeButton___3NCN4 {
  min-width: 34px !important;
  width: 34px !important;
  height: 34px !important; }

.image___1aizn {
  border-radius: 4px; }

.accountsListNothing___1SLXx {
  justify-content: center; }

.alert___2VDi6 {
  display: flex;
  justify-content: space-between;
  align-items: start;
  gap: 16px; }

@media (max-width: 650px) {
  .asideOptionSwitcher___3h-Hi {
    padding: unset !important; }
  .card___8cRWf {
    padding: 16px; }
    .card___8cRWf .title__label___m501t {
      font-size: 14px !important; } }

.selectionItemLayoutSelected___B-I9P {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.asideOptionSwitcher___22ba6 {
  width: 320px;
  padding-inline-end: 20px;
  color: #0c2e4b; }
  .asideOptionSwitcher___22ba6 .aside_row___2d0l_ {
    width: 100%;
    height: 48px;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 10px 15px 20px;
    font-size: 12px;
    text-transform: uppercase;
    cursor: pointer;
    background: #fff;
    border: 2px solid #d0dae1;
    transition: background 0.1s ease; }
    .asideOptionSwitcher___22ba6 .aside_row___2d0l_:not(:first-of-type) {
      border-top: unset; }
    .asideOptionSwitcher___22ba6 .aside_row___2d0l_:before, .asideOptionSwitcher___22ba6 .aside_row___2d0l_:after {
      content: '';
      position: absolute;
      top: 50%;
      opacity: 0;
      border: 23px solid transparent;
      transform: translateY(-50%);
      border-inline-start: 15px solid #4682b4; }
    .asideOptionSwitcher___22ba6 .aside_row___2d0l_:before {
      inset-inline-end: -38px;
      border-inline-start-color: #51a5e6; }
    .asideOptionSwitcher___22ba6 .aside_row___2d0l_:after {
      inset-inline-end: -36px;
      border-inline-start-color: #4682b4; }
    .asideOptionSwitcher___22ba6 .aside_row___2d0l_:hover, .asideOptionSwitcher___22ba6 .aside_row___2d0l_.aside_row_selected___1pEV5 {
      background: #4682b4;
      color: #fff; }
      .asideOptionSwitcher___22ba6 .aside_row___2d0l_:hover:before, .asideOptionSwitcher___22ba6 .aside_row___2d0l_:hover:after, .asideOptionSwitcher___22ba6 .aside_row___2d0l_.aside_row_selected___1pEV5:before, .asideOptionSwitcher___22ba6 .aside_row___2d0l_.aside_row_selected___1pEV5:after {
        opacity: 1; }
  .asideOptionSwitcher___22ba6.hideArrow___13166 .aside_row___2d0l_:before, .asideOptionSwitcher___22ba6.hideArrow___13166 .aside_row___2d0l_:after {
    content: none; }

@media (max-width: 1300px) {
  .asideOptionSwitcher___22ba6 {
    width: 250px; } }

.root___18Gea {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.rootDesktop___3eo4d {
  width: 70vw; }

.rootTablet___16Iem {
  width: 90vw; }

.rootMobile___125kX {
  width: 100%; }

.itemSpacer___18xn0 {
  width: 100%;
  height: 16px; }

.titleLayout___oOAhy {
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  display: flex; }

.actionButton___3dAoK {
  min-width: 32px !important;
  width: 32px !important;
  height: 32px !important; }

.modalTitle___2BqVu {
  color: #545454;
  font-size: 24px;
  font-weight: 500;
  margin-bottom: 12px; }

.modalLayout___3Wh_Q {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-content: center;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 12px;
  padding-bottom: 12px; }

.actionButton___3dAoK {
  min-width: 32px !important;
  width: 32px !important;
  height: 32px !important; }

.selectionItemLayoutSelected___3FRtE {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.itemSpacer___1d7RB {
  width: 100%;
  height: 16px; }

.actionButton___1dEMf {
  min-width: 32px !important;
  width: 32px !important;
  height: 32px !important;
  margin: 0 5px; }

.bonusIcon___4Q57E {
  font-size: 24px;
  color: #f7ca18; }

.title___3NhJr {
  display: flex;
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 1.25em; }

.modalCartItem___3wVvR,
.modalCashOut___3Zp54 {
  display: flex;
  flex-direction: column;
  color: #224e7b; }
  .modalCartItem___3wVvR .modalCartItem__title___zraif,
  .modalCartItem___3wVvR .modalCashOut__title___1TMoC,
  .modalCashOut___3Zp54 .modalCartItem__title___zraif,
  .modalCashOut___3Zp54 .modalCashOut__title___1TMoC {
    margin-top: -9px;
    font-size: 24px;
    font-weight: 700; }

.modalCartItem___3wVvR {
  align-items: center;
  margin-top: 34px; }
  .modalCartItem___3wVvR > div > div {
    border: unset !important; }

.modalCashOut___3Zp54 {
  max-width: 350px;
  padding: 25px; }
  .modalCashOut___3Zp54 .modalCashOut__text___3G8-E {
    font-size: 14px;
    line-height: 1.14286em;
    color: #276aa5; }
  .modalCashOut___3Zp54 .modalCashOut__amount___1I4Uh {
    border: 1px solid #276aa54c;
    border-radius: 3px; }
    .modalCashOut___3Zp54 .modalCashOut__amount___1I4Uh > div > span > span {
      font-size: 0.875em !important;
      font-weight: normal !important;
      line-height: 1.42857em !important;
      color: #224e7b !important; }

@media (max-width: 650px) {
  .modalCartItem___3wVvR .modalCartItem__title___zraif,
  .modalCartItem___3wVvR .modalCashOut__title___1TMoC,
  .modalCashOut___3Zp54 .modalCartItem__title___zraif,
  .modalCashOut___3Zp54 .modalCashOut__title___1TMoC {
    margin-top: -39px; }
  .modalCashOut___3Zp54 {
    padding: 0 15px 15px 15px; } }

.itemSpacer___3tTKD {
  width: 100%;
  height: 16px; }

.title___184BS {
  display: flex;
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 1.25em; }

.itemSpacer___1-rqW {
  width: 100%;
  height: 16px; }

.title____Zh2U {
  display: flex;
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 1.25em; }

.itemSpacer___2cvF0 {
  width: 100%;
  height: 16px; }

.title___xuLuY {
  display: flex;
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 1.25em; }

.selectionItemLayoutSelected___1VZtl {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.itemSpacer___1CSrd {
  width: 100%;
  height: 16px; }

.title___3G000 {
  display: flex;
  margin-bottom: 10px;
  font-weight: 700;
  line-height: 1.25em; }

.cancelButton___2iKdm {
  min-width: 32px;
  width: 32px;
  height: 32px;
  background-color: #ea553d !important; }

.cancelButton___2iKdm:hover {
  background-color: #5a6268 !important; }

.itemSpacer___KfCWw {
  width: 100%;
  height: 16px; }

.showButton___NVKgE {
  min-width: 32px;
  width: 32px;
  height: 32px; }

.itemSpacer___5IqwT {
  width: 100%;
  height: 16px; }

.showButton___3udWW {
  min-width: 32px;
  width: 32px;
  height: 32px; }

.itemSpacer___foQos {
  width: 100%;
  height: 16px; }

.actions___1kB-A {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px; }

.showButton___15BjW {
  min-width: 32px;
  width: 32px;
  height: 32px; }

.claimButton___1smOH {
  min-width: 32px;
  width: 32px;
  height: 32px; }
  .claimButton_disabled___3oWQF {
    opacity: 0.7;
    pointer-events: none; }

.selectionItemLayoutSelected___OK_hp {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.root___OWaoh {
  width: 100% !important;
  padding: 16px; }

.itemSpacer___3RBTx {
  width: 100%;
  height: 16px; }

.notificationHeader___37-Xj {
  font-size: 1.25em;
  font-weight: 700;
  text-align: center;
  color: #224e7b; }

.notificationKeyValueLayout___uykxr {
  color: #224e7b; }

.commentItem___3ic-C {
  padding: 4px;
  display: flex;
  flex-direction: column;
  unicode-bidi: embed;
  direction: ltr;
  text-align: left;
  max-height: 300px;
  overflow: hidden;
  overflow-y: scroll;
  z-index: 0; }

.commentItem___3ic-C::-webkit-scrollbar-button {
  all: unset !important;
  width: 8px !important;
  height: 8px !important;
  background-color: transparent !important; }

.commentItem___3ic-C::-webkit-scrollbar {
  all: unset !important;
  height: 8px !important;
  width: 8px !important;
  background-color: transparent !important; }

.commentItem___3ic-C::-webkit-scrollbar-thumb {
  all: unset !important;
  background-color: #d3dee8 !important;
  height: 8px !important;
  border-radius: 8px !important; }

.claimButton___1idH5 {
  min-width: 32px;
  width: 32px;
  height: 32px; }
  .claimButton_disabled___B0G8W {
    opacity: 0.7;
    pointer-events: none; }

.casinoCards___2BctN {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  flex-wrap: wrap; }
  .casinoCards___2BctN > * {
    flex: 1 1 calc(50% - 4px);
    max-width: calc(50% - 4px); }
  .casinoCards_mobile___1Rh9X {
    flex-direction: column;
    gap: 4px; }
    .casinoCards_mobile___1Rh9X > * {
      flex: 1 1 100%;
      max-width: 100%; }

.itemDescription___1H8fd {
  opacity: 0.7;
  font-size: 14px; }
  .itemDescription___1H8fd > img {
    object-fit: contain !important;
    width: 100% !important; }

.settingsEmptyContent___3NDwA {
  display: flex;
  justify-content: center;
  font-weight: 700;
  line-height: 1.25em;
  margin: 0; }
  .settingsEmptyContent___3NDwA.settingsEmptyContent_mobile___1VlMp {
    padding: 15px; }

.root___eE0QB {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___3QwPg {
  width: 100%;
  height: 16px; }

.badgeWrapper___3H-zj {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-direction: column; }

.loadingIndicator___34wfE {
  display: flex;
  align-items: center;
  justify-content: center; }

.root___31LqQ {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___UiGLH {
  width: 100%;
  height: 16px; }

.badgeWrapper___2B6Vq {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-direction: column; }

.root___3rYFr {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }
  .root___3rYFr .input_multiline___2DaqN {
    min-height: 180px;
    max-height: 360px; }
    .root___3rYFr .input_multiline___2DaqN:focus {
      outline: unset; }
    .root___3rYFr .input_multiline___2DaqN.input_multiline_mobile___x_Ouj {
      resize: none; }

.itemSpacer___3-H7H {
  width: 100%;
  height: 16px; }

.root___21Z4U {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___1A-nX {
  width: 100%;
  height: 16px; }

.root___2CoRw {
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px; }
  .root___2CoRw .input_multiline___rYebC {
    min-height: 180px;
    max-height: 360px; }
    .root___2CoRw .input_multiline___rYebC:focus {
      outline: unset; }
    .root___2CoRw .input_multiline___rYebC.input_multiline_mobile___3nf8Y {
      resize: none; }

.itemSpacer___1Ix0f {
  width: 100%;
  height: 16px; }

.titleLayout___1kGyu {
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  display: flex; }

.commentItems___ZnZJ6 {
  padding: 4px 8px;
  display: flex;
  flex-direction: column;
  unicode-bidi: embed;
  direction: ltr;
  text-align: left;
  max-height: 300px;
  overflow: hidden;
  overflow-y: scroll;
  max-width: 568px; }

.commentItems___ZnZJ6::-webkit-scrollbar-button {
  all: unset !important;
  width: 3px !important;
  height: 8px !important;
  background-color: transparent !important; }

.commentItems___ZnZJ6::-webkit-scrollbar {
  all: unset !important;
  height: 8px !important;
  width: 3px !important;
  background-color: transparent !important; }

.commentItems___ZnZJ6::-webkit-scrollbar-thumb {
  all: unset !important;
  background-color: rgba(0, 0, 0, 0.1) !important;
  height: 8px !important;
  border-radius: 8px !important; }

.root___1WSwU {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___1FIeQ {
  width: 100%;
  height: 16px; }

.root___2YA6U {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___2H7Vz {
  width: 100%;
  height: 16px; }

.containerWrapper___11kgG {
  display: flex;
  flex-direction: column; }
  .containerWrapper___11kgG.containerWrapper_mobile___B7oCd {
    gap: 16px;
    margin-top: 16px; }

.selectionItemLayoutSelected___2eK65 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.container___3Ajeu {
  max-width: 580px; }
  .container___3Ajeu h2 {
    margin: 0;
    font-size: inherit;
    font-weight: inherit; }
  .container___3Ajeu .title_label___102ym {
    display: flex;
    font-size: 1em;
    font-weight: 700;
    line-height: 1.25em; }
  .container___3Ajeu .submit_btn___1nzvD {
    margin-top: 15px; }
  .container___3Ajeu .itemSpacer___24sJx {
    width: 100%;
    height: 25px; }

.selectionItemLayoutSelected___-Ue4p {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.containerWrapper___2O5sL {
  display: flex;
  flex-direction: column; }
  .containerWrapper___2O5sL .container___3SHOy {
    margin: 10px 20px;
    margin-inline-start: 0;
    width: 421.75px; }
    .containerWrapper___2O5sL .container___3SHOy button {
      margin: 0;
      border: none;
      background-color: transparent; }
    .containerWrapper___2O5sL .container___3SHOy .card___2R_aj {
      padding: 15px; }
      .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .head___7zptY {
        width: 100%;
        height: 32px;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        margin-bottom: 2px;
        margin-inline-end: 10px; }
        .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .head___7zptY .button___1WeQO {
          width: 32px;
          height: 32px;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          padding: 5px; }
          .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .head___7zptY .button___1WeQO:hover .ico___34bE_, .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .head___7zptY .button___1WeQO.button_selected___3AgU4 .ico___34bE_ {
            color: #224e7b; }
          .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .head___7zptY .button___1WeQO .ico___34bE_ {
            width: 1.375em;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            color: #276aa5;
            transition: color 0.1s; }
            .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .head___7zptY .button___1WeQO .ico___34bE_ svg {
              width: 1em;
              height: 1em;
              fill: currentColor; }
      .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .content___1ZI4F {
        width: 100%;
        min-height: 8.3125em;
        display: flex;
        flex-direction: column;
        align-items: center; }
        .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .content___1ZI4F .ico___34bE_ {
          width: 100%;
          display: flex;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          margin-bottom: 0.27778em;
          font-size: 3.375em;
          color: #224e7b; }
          .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .content___1ZI4F .ico___34bE_ svg {
            width: auto;
            height: 1em;
            fill: currentColor; }
        .containerWrapper___2O5sL .container___3SHOy .card___2R_aj .content___1ZI4F .title___1SfWB {
          display: block;
          margin-bottom: 0.3125em;
          font-size: 1em;
          font-weight: 700;
          line-height: 1.25em; }
    .containerWrapper___2O5sL .container___3SHOy .form___2JAfT {
      padding: 15px 25px 25px; }
    .containerWrapper___2O5sL .container___3SHOy .itemSpacer___29OvE {
      width: 100%;
      height: 25px; }
    .containerWrapper___2O5sL .container___3SHOy.container_rtl___2O42Y .button_selected___3AgU4 .ico___34bE_ {
      transform: rotate(180deg); }

@media (max-width: 650px) {
  .container___3SHOy {
    width: 100%; }
    .container___3SHOy .form___2JAfT {
      padding: 0 15px 15px; } }

.hero___KIPsz {
  position: relative;
  height: 300px;
  overflow: hidden;
  background-color: var(--template3-body-bg, #0a0b0f);
  background-position: center;
  background-size: cover; }
  @media (min-width: 768px) {
    .hero___KIPsz {
      height: 400px; } }

.heroOverlay___kaYIR {
  position: absolute;
  inset: 0;
  background: linear-gradient(to right, var(--template3-body-bg, #0a0b0f), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.9) 50%, rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6)); }

.hero_rtl___2eIEf .heroOverlay___kaYIR {
  background: linear-gradient(to left, var(--template3-body-bg, #0a0b0f), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.9) 50%, rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6)); }

.heroContent___231-8 {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  text-align: start;
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px; }
  @media (min-width: 640px) {
    .heroContent___231-8 {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .heroContent___231-8 {
      padding-inline: 32px; } }

.heroCopy___1pPPq {
  width: 100%;
  max-width: 42rem;
  text-align: start; }

.hero_rtl___2eIEf .heroContent___231-8,
.hero_rtl___2eIEf .heroCopy___1pPPq {
  text-align: start;
  unicode-bidi: isolate; }
  .hero_rtl___2eIEf .heroContent___231-8 .baseText,
  .hero_rtl___2eIEf .heroCopy___1pPPq .baseText {
    text-align: inherit !important; }

.badge___vzlbE {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 16px; }

.badgeIcon___2M7bs {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.badgeText___2Omiy {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: var(--template3-body-primary, #b7ff3c); }

.badgeTextLabel___1YSeS,
.heroTitleText___1yHWe,
.heroSubtitleText___2kL6z {
  display: block;
  width: 100%;
  text-align: inherit !important;
  line-height: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important; }

.heroTitle___hxU3t {
  width: 100%;
  text-align: start;
  margin: 0 0 16px !important;
  font-size: 36px !important;
  font-weight: 700 !important;
  line-height: 40px !important;
  color: #f5f7fa; }
  @media (min-width: 768px) {
    .heroTitle___hxU3t {
      font-size: 48px !important;
      line-height: 1 !important; } }
  @media (min-width: 1024px) {
    .heroTitle___hxU3t {
      font-size: 60px !important;
      line-height: 1 !important; } }

.heroSubtitle___1Nlfm {
  width: 100%;
  text-align: start;
  margin: 0 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  line-height: 28px !important;
  color: var(--template3-footer-secondary, #6d7381); }

.casinoCheckboxRoot___1UMfJ {
  margin: 0;
  padding: 8px 12px;
  border-radius: 12px;
  transition: background-color 0.15s ease; }
  .casinoCheckboxRoot___1UMfJ:hover {
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4); }
  .casinoCheckboxRoot___1UMfJ .MuiFormControlLabel-label {
    font-size: 14px;
    line-height: 20px;
    color: var(--template3-footer-secondary, #6d7381); }
  .casinoCheckboxRoot___1UMfJ .MuiCheckbox-root {
    padding: 0;
    color: var(--template3-footer-secondary, #6d7381); }
    .casinoCheckboxRoot___1UMfJ .MuiCheckbox-root.Mui-checked {
      color: var(--template3-body-primary, #b7ff3c); }
  .casinoCheckboxRoot___1UMfJ .MuiIconButton-root {
    cursor: pointer !important; }

.casinoCheckboxRoot_compact___33xqd {
  padding: 0;
  border-radius: 0; }
  .casinoCheckboxRoot_compact___33xqd:hover {
    background-color: transparent; }

.casinoCheckboxRoot_rtl___YvVqc {
  margin-right: 0;
  margin-left: 0; }
  .casinoCheckboxRoot_rtl___YvVqc .MuiFormControlLabel-label {
    text-align: start; }

.panelTitle___3O-A8,
.groupTitle___17HqY {
  text-align: start; }

.groupTitle___17HqY {
  width: 100%; }

.panelTitleText___3VlJa,
.groupTitleText___1rRmX,
.filterLabelText___3J4H0 {
  display: block;
  width: 100%;
  text-align: inherit !important;
  line-height: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important; }

.clearButtonText___1JkYw {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  white-space: nowrap; }

.desktopSidebar___1GwN6 {
  display: none; }
  @media (min-width: 1024px) {
    .desktopSidebar___1GwN6 {
      display: block;
      flex-shrink: 0;
      width: 256px;
      padding: 24px;
      position: sticky;
      top: 96px; } }

.desktopSidebar___1GwN6, .mobileDrawer___3W_BX {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.panelHeader___1vZSf {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 24px;
  flex-shrink: 0; }
  .panelHeader___1vZSf .panelTitle___3O-A8 {
    flex: 1;
    min-width: 0;
    width: auto; }

.panelTitle___3O-A8 {
  margin: 0 !important; }

.panelTitleText___3VlJa {
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 28px !important;
  color: #f5f7fa !important; }

.clearButton___jJjBG.clearButton___jJjBG {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  box-sizing: border-box;
  height: auto;
  min-width: 0 !important;
  min-height: 0 !important;
  white-space: nowrap;
  padding: 0;
  border: 0;
  background: transparent !important;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  color: #ff4d5a;
  cursor: pointer !important;
  transition: color 0.15s ease; }
  .clearButton___jJjBG.clearButton___jJjBG:hover {
    color: #ff8a00;
    opacity: 1; }

.categoriesBlock___1lJCb {
  margin-bottom: 24px; }

.groupTitle___17HqY {
  margin: 0 0 12px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 20px !important;
  color: var(--template3-footer-secondary, #6d7381); }

.filterLoading___2oYiO {
  align-items: flex-start;
  min-height: 48px; }

.categoriesDesktop___2sF0B {
  display: flex;
  flex-direction: column;
  gap: 8px; }
  @media (min-width: 1024px) {
    .categoriesDesktop___2sF0B {
      max-height: 400px;
      min-width: 0;
      min-height: 0;
      overflow-x: hidden;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior: contain;
      scrollbar-width: thin;
      scrollbar-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5) transparent; }
      .categoriesDesktop___2sF0B::-webkit-scrollbar {
        width: 4px; }
      .categoriesDesktop___2sF0B::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); } }

.categoryButton___1qZzh.categoryButton___1qZzh {
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  overflow-wrap: anywhere;
  padding: 8px 12px;
  border: 1px solid transparent;
  border-radius: 12px;
  background: transparent;
  font-size: 14px;
  line-height: 20px;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start;
  cursor: pointer !important;
  appearance: none;
  -webkit-appearance: none;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent;
  transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease; }
  .categoryButton___1qZzh.categoryButton___1qZzh:hover:not(.categoryButton_active___2RopE), .categoryButton___1qZzh.categoryButton___1qZzh:focus, .categoryButton___1qZzh.categoryButton___1qZzh:focus-visible, .categoryButton___1qZzh.categoryButton___1qZzh:active {
    cursor: pointer !important; }
  .categoryButton___1qZzh.categoryButton___1qZzh:hover:not(.categoryButton_active___2RopE) {
    color: #f5f7fa;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4);
    border-color: transparent; }
  .categoryButton___1qZzh.categoryButton___1qZzh:focus, .categoryButton___1qZzh.categoryButton___1qZzh:focus-visible, .categoryButton___1qZzh.categoryButton___1qZzh:active {
    outline: 0;
    box-shadow: none; }
  .categoryButton___1qZzh.categoryButton___1qZzh.categoryButton_active___2RopE {
    border: 1px solid rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3);
    background: linear-gradient(to right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2));
    color: var(--template3-body-primary, #b7ff3c);
    font-weight: 600; }

.providersList___3Dptk {
  display: flex;
  flex-direction: column;
  gap: 8px; }
  @media (min-width: 1024px) {
    .providersList___3Dptk {
      max-height: 520px;
      min-width: 0;
      min-height: 0;
      overflow-x: hidden;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior: contain;
      scrollbar-width: thin;
      scrollbar-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5) transparent; }
      .providersList___3Dptk::-webkit-scrollbar {
        width: 4px; }
      .providersList___3Dptk::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); } }

.providerLabel___2A-4A {
  box-sizing: border-box;
  display: inline-flex !important;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  margin: 0 !important;
  padding: 8px 12px !important;
  border: 1px solid transparent;
  border-radius: 12px;
  cursor: pointer;
  transition: background-color 0.15s ease, border-color 0.15s ease; }
  .providerLabel___2A-4A .MuiCheckbox-root {
    flex-shrink: 0;
    margin: 2px 8px 0 0 !important; }
  .providerLabel___2A-4A .MuiFormControlLabel-label {
    min-width: 0;
    flex: 1;
    margin: 0 !important;
    overflow-wrap: anywhere; }
  .providerLabel___2A-4A:hover {
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4); }
  .providerLabel___2A-4A:has(.MuiCheckbox-root.Mui-checked) {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3);
    background: linear-gradient(to right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }
    .providerLabel___2A-4A:has(.MuiCheckbox-root.Mui-checked) .providerText___12N51 {
      color: var(--template3-body-primary, #b7ff3c) !important;
      font-weight: 600; }

.providerText___12N51 {
  display: block;
  min-width: 0;
  overflow-wrap: anywhere;
  font-size: 14px !important;
  font-weight: inherit !important;
  line-height: 20px !important;
  color: var(--template3-footer-secondary, #6d7381) !important; }

.mobileDrawer___3W_BX {
  padding: 16px;
  margin-bottom: 24px; }
  @media (min-width: 1024px) {
    .mobileDrawer___3W_BX {
      display: none; } }
  .mobileDrawer___3W_BX .categoriesBlock___1lJCb {
    margin-bottom: 16px; }
  .mobileDrawer___3W_BX .groupTitle___17HqY {
    margin-bottom: 8px !important; }
  .mobileDrawer___3W_BX .categoriesMobile___1YkhI {
    gap: 8px;
    margin-bottom: 0;
    max-height: 280px;
    min-width: 0;
    min-height: 0;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    scrollbar-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5) transparent; }
    .mobileDrawer___3W_BX .categoriesMobile___1YkhI::-webkit-scrollbar {
      width: 4px; }
    .mobileDrawer___3W_BX .categoriesMobile___1YkhI::-webkit-scrollbar-thumb {
      border-radius: 4px;
      background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); }
  .mobileDrawer___3W_BX .providersList___3Dptk {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
    max-height: 400px;
    min-width: 0;
    min-height: 0;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    scrollbar-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5) transparent; }
    .mobileDrawer___3W_BX .providersList___3Dptk::-webkit-scrollbar {
      width: 4px; }
    .mobileDrawer___3W_BX .providersList___3Dptk::-webkit-scrollbar-thumb {
      border-radius: 4px;
      background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); }
  .mobileDrawer___3W_BX .providerLabel___2A-4A {
    padding: 0 !important;
    border-color: transparent;
    border-radius: 0; }
    .mobileDrawer___3W_BX .providerLabel___2A-4A .MuiCheckbox-root {
      margin: 0 8px 0 0 !important; }
    .mobileDrawer___3W_BX .providerLabel___2A-4A:hover {
      background-color: transparent; }
    .mobileDrawer___3W_BX .providerLabel___2A-4A:has(.MuiCheckbox-root.Mui-checked) {
      border-color: transparent;
      background: transparent; }
      .mobileDrawer___3W_BX .providerLabel___2A-4A:has(.MuiCheckbox-root.Mui-checked) .providerText___12N51 {
        color: var(--template3-body-primary, #b7ff3c) !important;
        font-weight: 600; }
  .mobileDrawer___3W_BX .mobileClearButton___BKC1G.mobileClearButton___BKC1G {
    margin-top: 16px; }

.mobileDrawerHeader___2YlDZ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px; }

.closeButton___34wC9.closeButton___34wC9 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: 0;
  background: transparent !important;
  color: var(--template3-footer-secondary, #6d7381);
  cursor: pointer !important;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent; }
  .closeButton___34wC9.closeButton___34wC9:hover, .closeButton___34wC9.closeButton___34wC9:focus, .closeButton___34wC9.closeButton___34wC9:focus-visible, .closeButton___34wC9.closeButton___34wC9:active {
    cursor: pointer !important;
    outline: 0;
    box-shadow: none;
    background: transparent !important;
    color: #f5f7fa; }

.categoriesMobile___1YkhI {
  display: flex;
  flex-wrap: wrap;
  gap: 8px; }

.categoryChip___3BQC4.categoryChip___3BQC4 {
  box-sizing: border-box;
  max-width: 100%;
  overflow-wrap: anywhere;
  padding: 6px 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  color: var(--template3-footer-secondary, #6d7381);
  cursor: pointer !important;
  appearance: none;
  -webkit-appearance: none;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent;
  transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease; }
  .categoryChip___3BQC4.categoryChip___3BQC4:hover, .categoryChip___3BQC4.categoryChip___3BQC4:focus, .categoryChip___3BQC4.categoryChip___3BQC4:focus-visible, .categoryChip___3BQC4.categoryChip___3BQC4:active {
    cursor: pointer !important; }
  .categoryChip___3BQC4.categoryChip___3BQC4:focus, .categoryChip___3BQC4.categoryChip___3BQC4:focus-visible, .categoryChip___3BQC4.categoryChip___3BQC4:active {
    outline: 0;
    box-shadow: none; }
  .categoryChip___3BQC4.categoryChip___3BQC4.categoryChip_active___2vU3p {
    border-color: transparent;
    background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
    color: var(--template3-body-bg, #0a0b0f);
    font-weight: 600; }

.filters_rtl___zqafX {
  text-align: start;
  unicode-bidi: isolate; }
  .filters_rtl___zqafX .baseText {
    text-align: inherit !important; }
  .filters_rtl___zqafX .providerLabel___2A-4A .MuiCheckbox-root {
    margin: 2px 0 0 8px !important; }
  .filters_rtl___zqafX .mobileDrawer___3W_BX .providerLabel___2A-4A .MuiCheckbox-root {
    margin: 0 0 0 8px !important; }
  .filters_rtl___zqafX .categoryButton___1qZzh.categoryButton___1qZzh.categoryButton_active___2RopE {
    background: linear-gradient(to left, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }
  .filters_rtl___zqafX .categoryChip___3BQC4.categoryChip___3BQC4.categoryChip_active___2vU3p {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .filters_rtl___zqafX .providerLabel___2A-4A:has(.MuiCheckbox-root.Mui-checked) {
    background: linear-gradient(to left, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }

.mobileClearButton___BKC1G.mobileClearButton___BKC1G {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  height: 36px;
  white-space: nowrap;
  min-width: 0 !important;
  min-height: 36px !important;
  margin-top: 16px;
  padding: 0 16px;
  border: 1px solid rgba(255, 77, 90, 0.3);
  border-radius: 12px;
  background-color: rgba(255, 77, 90, 0.2) !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #ff4d5a;
  cursor: pointer !important;
  outline: 0;
  box-shadow: none !important; }
  .mobileClearButton___BKC1G.mobileClearButton___BKC1G:hover, .mobileClearButton___BKC1G.mobileClearButton___BKC1G:focus, .mobileClearButton___BKC1G.mobileClearButton___BKC1G:focus-visible, .mobileClearButton___BKC1G.mobileClearButton___BKC1G:active {
    opacity: 1 !important;
    outline: 0;
    box-shadow: none !important;
    background-color: rgba(255, 77, 90, 0.3) !important;
    border-color: rgba(255, 77, 90, 0.3);
    color: #ff4d5a; }

.card___VzBBi {
  overflow: hidden;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  transition: border-color 0.15s ease, transform 0.3s ease; }
  .card___VzBBi:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5);
    transform: translateY(-4px); }

.imageWrap___3DOd9 {
  position: relative;
  aspect-ratio: 4 / 3;
  overflow: hidden;
  background-color: var(--template3-body-bg, #0a0b0f); }

.imageInner___13KEc {
  width: 100%;
  height: 100%;
  transform: scale(1);
  transform-origin: center center;
  transition: transform 0.3s ease; }
  .card___VzBBi:hover .imageInner___13KEc {
    transform: scale(1.1); }

.image___1XwlT {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.imageGradient___3ickw {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, var(--template3-body-bg, #0a0b0f), transparent 60%);
  opacity: 0.6;
  pointer-events: none; }

.playOverlay___3AgN5 {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: center;
  gap: 8px;
  padding: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.7);
  opacity: 0;
  transition: opacity 0.15s ease; }
  .card___VzBBi:hover .playOverlay___3AgN5 {
    opacity: 1; }

.playButton___32q54.playButton___32q54,
.demoButton___2L5Pr.demoButton___2L5Pr {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  width: 100%;
  height: 36px;
  padding: 0 12px;
  border: 0;
  border-radius: 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
  cursor: pointer !important;
  opacity: 1 !important;
  transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease; }
  .playButton___32q54.playButton___32q54.safeTouchButton,
  .demoButton___2L5Pr.demoButton___2L5Pr.safeTouchButton {
    opacity: 1 !important; }
  .playButton___32q54.playButton___32q54:hover, .playButton___32q54.playButton___32q54:focus, .playButton___32q54.playButton___32q54:active, .playButton___32q54.playButton___32q54:visited, .playButton___32q54.playButton___32q54:link,
  .demoButton___2L5Pr.demoButton___2L5Pr:hover,
  .demoButton___2L5Pr.demoButton___2L5Pr:focus,
  .demoButton___2L5Pr.demoButton___2L5Pr:active,
  .demoButton___2L5Pr.demoButton___2L5Pr:visited,
  .demoButton___2L5Pr.demoButton___2L5Pr:link {
    cursor: pointer !important;
    opacity: 1 !important; }

.playButton___32q54 {
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  background-image: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)) !important;
  color: var(--template3-body-bg, #0a0b0f); }
  .playButton___32q54:hover, .playButton___32q54:focus, .playButton___32q54:active, .playButton___32q54:visited {
    color: var(--template3-body-bg, #0a0b0f) !important;
    text-decoration: none;
    opacity: 1 !important;
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    background-image: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.card_rtl___1fFNB .playButton___32q54 {
  background-image: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)) !important; }
  .card_rtl___1fFNB .playButton___32q54:hover, .card_rtl___1fFNB .playButton___32q54:focus, .card_rtl___1fFNB .playButton___32q54:active, .card_rtl___1fFNB .playButton___32q54:visited {
    background-image: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.demoButton___2L5Pr {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
  background-color: var(--template3-panel-bg, #141821) !important;
  background-image: none !important;
  color: #f5f7fa; }
  .demoButton___2L5Pr.safeTouchButton {
    background-color: var(--template3-panel-bg, #141821) !important;
    background-image: none !important; }
  .demoButton___2L5Pr:link, .demoButton___2L5Pr:visited {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
    background-color: var(--template3-panel-bg, #141821) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    text-decoration: none;
    opacity: 1 !important; }
  .demoButton___2L5Pr:hover {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    background-color: var(--template3-body-primary, #b7ff3c) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    text-decoration: none;
    opacity: 1 !important; }
  .demoButton___2L5Pr:focus-visible {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    background-color: var(--template3-body-primary, #b7ff3c) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    outline: 0;
    opacity: 1 !important; }

.playIcon___3t8I4,
.demoIcon___1lFz4 {
  flex-shrink: 0;
  cursor: pointer !important; }

.playButtonText___1pvNU,
.demoButtonText___30_Ig,
.demoBadgeText___2p-W2,
.titleText___3VO7W {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.demoBadge___3544Q {
  position: absolute;
  top: 8px;
  inset-inline-start: 8px;
  padding: 4px 8px;
  border: 1px solid rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.4);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2);
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  color: var(--template3-body-primary, #b7ff3c);
  text-transform: uppercase; }

@media (max-width: 767px) {
  .playOverlay___3AgN5 {
    gap: 6px;
    padding: 30px 10px 10px; }
  .playButton___32q54.playButton___32q54,
  .demoButton___2L5Pr.demoButton___2L5Pr {
    height: 32px;
    padding: 0 8px;
    gap: 3px;
    font-size: 11px;
    line-height: 14px; }
  .playIcon___3t8I4,
  .demoIcon___1lFz4 {
    width: 12px;
    height: 12px; }
  .demoBadge___3544Q {
    top: 6px;
    inset-inline-start: 6px;
    padding: 2px 6px;
    font-size: 10px;
    line-height: 12px;
    border-radius: 4px; } }

.body___30RGL {
  padding: 12px; }

.title___2Nm90 {
  margin: 0 0 4px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 20px !important;
  color: #f5f7fa;
  text-align: start;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.provider___12yfT {
  margin: 0;
  font-size: 12px;
  line-height: 16px;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.pagination___3kyNp {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px; }

.navButton___3N6tw.navButton___3N6tw,
.pageButton___2-eCr.pageButton___2-eCr {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: var(--template3-panel-bg, #141821);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #f5f7fa;
  cursor: pointer !important;
  outline: 0;
  appearance: none;
  transition: border-color 0.15s ease, color 0.15s ease, background 0.15s ease; }
  .navButton___3N6tw.navButton___3N6tw:hover:not(:disabled):not(.pageButton_active___2ps-r), .navButton___3N6tw.navButton___3N6tw:focus, .navButton___3N6tw.navButton___3N6tw:active,
  .pageButton___2-eCr.pageButton___2-eCr:hover:not(:disabled):not(.pageButton_active___2ps-r),
  .pageButton___2-eCr.pageButton___2-eCr:focus,
  .pageButton___2-eCr.pageButton___2-eCr:active {
    cursor: pointer !important; }
  .navButton___3N6tw.navButton___3N6tw:hover:not(:disabled):not(.pageButton_active___2ps-r),
  .pageButton___2-eCr.pageButton___2-eCr:hover:not(:disabled):not(.pageButton_active___2ps-r) {
    border-color: var(--template3-body-primary, #b7ff3c);
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.9) !important;
    color: #f5f7fa !important; }
  .navButton___3N6tw.navButton___3N6tw:focus,
  .pageButton___2-eCr.pageButton___2-eCr:focus {
    outline: 0; }
  .navButton___3N6tw.navButton___3N6tw:disabled,
  .pageButton___2-eCr.pageButton___2-eCr:disabled {
    opacity: 0.5;
    cursor: not-allowed !important; }

.navButton___3N6tw {
  height: 40px;
  padding: 0 16px; }

.navButtonText___333wA {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.navButton___3N6tw:hover:not(:disabled) .navButtonText___333wA {
  color: #f5f7fa !important; }

.pageNumbers___2pyeR {
  display: flex;
  gap: 4px; }

.pageButton___2-eCr {
  width: 40px;
  height: 40px;
  padding: 0; }

.pageButton_active___2ps-r.pageButton_active___2ps-r {
  border-color: transparent;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f);
  font-weight: 500;
  cursor: pointer !important; }
  .pageButton_active___2ps-r.pageButton_active___2ps-r:hover {
    border-color: transparent;
    background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
    color: var(--template3-body-bg, #0a0b0f) !important;
    cursor: pointer !important; }

.pagination_rtl___1FjoA {
  direction: rtl; }
  .pagination_rtl___1FjoA .pageButton_active___2ps-r.pageButton_active___2ps-r {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
    .pagination_rtl___1FjoA .pageButton_active___2ps-r.pageButton_active___2ps-r:hover {
      background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }

.emptyShell___2Xo5n {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.emptyShell_rtl___2KCTR .title___3KAdJ,
.emptyShell_rtl___2KCTR .description___lOJQO {
  text-align: start;
  unicode-bidi: isolate;
  text-align: center; }
  .emptyShell_rtl___2KCTR .title___3KAdJ .baseText,
  .emptyShell_rtl___2KCTR .description___lOJQO .baseText {
    text-align: inherit !important; }
  .emptyShell_rtl___2KCTR .title___3KAdJ .localizationText,
  .emptyShell_rtl___2KCTR .description___lOJQO .localizationText {
    text-align: inherit !important; }

.emptyState___ilSfQ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px 16px; }

.iconWrap___3RBP_ {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  border-radius: 50%;
  background: linear-gradient(to bottom right, rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4)); }

.icon___2MuKu {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381); }

.title___3KAdJ {
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: center; }

.titleText___1mTQL {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.description___lOJQO {
  max-width: 28rem;
  margin: 0 0 24px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }

.descriptionText___2X8tR {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.actionBtn___aSyUR.actionBtn___aSyUR {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 24px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.15s ease, box-shadow 0.15s ease; }
  .actionBtn___aSyUR.actionBtn___aSyUR:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important;
    cursor: pointer !important; }
  .actionBtn___aSyUR.actionBtn___aSyUR:focus:not(:hover), .actionBtn___aSyUR.actionBtn___aSyUR:focus-visible:not(:hover), .actionBtn___aSyUR.actionBtn___aSyUR:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.emptyShell_rtl___2KCTR .actionBtn___aSyUR.actionBtn___aSyUR {
  background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .emptyShell_rtl___2KCTR .actionBtn___aSyUR.actionBtn___aSyUR:hover:not(:disabled) {
    background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }

.actionBtnText___2bTiq {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.grid___1OV5q {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
  margin-bottom: 32px; }
  @media (min-width: 768px) {
    .grid___1OV5q {
      grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1024px) {
    .grid___1OV5q {
      grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1280px) {
    .grid___1OV5q {
      grid-template-columns: repeat(4, 1fr); } }

.loadingRoot___3xKOt {
  min-height: 240px; }

.resultsSummary___26QsK {
  margin: 0 0 16px;
  font-size: 14px;
  line-height: 20px;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start; }

.gameGrid_rtl___10OKe {
  direction: rtl; }

.casinoSearchInputWrap___dcJwc {
  position: relative;
  flex: 1;
  min-width: 0;
  width: 100%; }

.casinoSearchInputField___1xakZ {
  width: 100%; }
  .casinoSearchInputField___1xakZ .baseEditTextRoot,
  .casinoSearchInputField___1xakZ .form-label-group {
    margin: 0;
    width: 100%; }
  .casinoSearchInputField___1xakZ .form-control,
  .casinoSearchInputField___1xakZ .baseEditTextInput {
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    padding: 0 !important;
    background: transparent !important; }
  .casinoSearchInputField___1xakZ .MuiFormControl-root {
    margin: 0;
    width: 100%;
    display: block; }
  .casinoSearchInputField___1xakZ .MuiInputLabel-root {
    display: none; }
  .casinoSearchInputField___1xakZ .MuiOutlinedInput-root {
    display: flex;
    align-items: center;
    height: 48px;
    min-height: 48px;
    border-radius: 10px;
    background-color: var(--template3-panel-bg, #141821);
    color: #f5f7fa;
    font-size: 16px;
    outline: none;
    box-shadow: none; }
    .casinoSearchInputField___1xakZ .MuiOutlinedInput-root input {
      height: 100%;
      min-height: 0;
      padding-block: 0 !important;
      padding-inline-start: 8px !important;
      padding-inline-end: 16px !important;
      color: #f5f7fa;
      font-size: 16px;
      line-height: 24px;
      text-align: start;
      box-sizing: border-box;
      outline: none;
      box-shadow: none;
      background-color: transparent; }
      .casinoSearchInputField___1xakZ .MuiOutlinedInput-root input::placeholder {
        color: var(--template3-footer-secondary, #6d7381);
        opacity: 1; }
    .casinoSearchInputField___1xakZ .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline {
      top: 0;
      border-radius: 10px;
      border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
      border-width: 1px !important;
      transition: border-color 0.2s ease, box-shadow 0.2s ease; }
    .casinoSearchInputField___1xakZ .MuiOutlinedInput-root legend {
      display: none;
      max-width: 0.01px;
      width: 0;
      height: 0;
      padding: 0;
      overflow: hidden; }
    .casinoSearchInputField___1xakZ .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline {
      border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
      border-width: 1px !important; }
    .casinoSearchInputField___1xakZ .MuiOutlinedInput-root.Mui-focused {
      outline: none;
      box-shadow: none; }
      .casinoSearchInputField___1xakZ .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline {
        border-color: var(--template3-body-primary, #b7ff3c) !important;
        border-width: 1px !important;
        box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
  .casinoSearchInputField___1xakZ .MuiOutlinedInput-adornedStart {
    padding-inline-start: 12px !important;
    padding-inline-end: 12px !important; }

.casinoSearchStartAdornment___1S5-T.MuiInputAdornment-root {
  margin: 0 !important;
  height: auto;
  max-height: none;
  color: var(--template3-footer-secondary, #6d7381);
  flex-shrink: 0; }

.digitalCasinoScene___HfLTd {
  width: 100%;
  min-height: 100vh;
  background-color: var(--template3-body-bg, #0a0b0f); }

.digitalCasinoScene_rtl___3ZNtt {
  direction: rtl; }

.contentSection___165jB {
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px;
  padding-top: 32px;
  padding-bottom: 48px; }
  @media (min-width: 640px) {
    .contentSection___165jB {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .contentSection___165jB {
      padding-inline: 32px; } }

.layout___1Jed6 {
  display: flex;
  flex-direction: column; }
  @media (min-width: 1024px) {
    .layout___1Jed6 {
      display: grid;
      grid-template-columns: 256px 1fr;
      grid-template-rows: auto 1fr;
      column-gap: 24px;
      row-gap: 24px;
      align-items: start; } }

.searchRow___QLiYO {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 24px; }
  @media (min-width: 1024px) {
    .searchRow___QLiYO {
      grid-column: 2;
      grid-row: 1;
      margin-bottom: 0; } }

.filtersArea___NSQE2 {
  min-width: 0; }
  @media (min-width: 1024px) {
    .filtersArea___NSQE2 {
      grid-column: 1;
      grid-row: 1 / -1; } }

.gamesArea___1XK8R {
  min-width: 0; }
  @media (min-width: 1024px) {
    .gamesArea___1XK8R {
      grid-column: 2;
      grid-row: 2; } }

.layout___1Jed6:has(.emptyShell___WhLzi) .searchRow___QLiYO {
  margin-bottom: 0; }

@media (min-width: 1024px) {
  .layout___1Jed6:has(.emptyShell___WhLzi) {
    row-gap: 0; } }

.filterToggle___3u3-h.filterToggle___3u3-h {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 42px;
  height: 48px;
  padding: 0;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: var(--template3-panel-bg, #141821) !important;
  color: #f5f7fa;
  cursor: pointer !important;
  outline: 0;
  box-shadow: none !important;
  appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: border-color 0.15s ease, background-color 0.15s ease; }
  .filterToggle___3u3-h.filterToggle___3u3-h:hover {
    cursor: pointer !important;
    outline: 0;
    box-shadow: none !important;
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.9) !important;
    border-color: var(--template3-body-primary, #b7ff3c);
    color: #f5f7fa; }
  .filterToggle___3u3-h.filterToggle___3u3-h:focus, .filterToggle___3u3-h.filterToggle___3u3-h:focus-visible, .filterToggle___3u3-h.filterToggle___3u3-h:active {
    cursor: pointer !important;
    outline: 0;
    box-shadow: none !important;
    background-color: var(--template3-panel-bg, #141821) !important;
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
    color: #f5f7fa; }
  @media (min-width: 1024px) {
    .filterToggle___3u3-h.filterToggle___3u3-h {
      display: none; } }

@keyframes template3-live-pulse___25UDi {
  0%,
  100% {
    opacity: 1; }
  50% {
    opacity: 0.5; } }

.hero___1V3Eq {
  position: relative;
  height: 300px;
  overflow: hidden;
  background-color: var(--template3-body-bg, #0a0b0f);
  background-position: center;
  background-size: cover; }
  @media (min-width: 768px) {
    .hero___1V3Eq {
      height: 400px; } }

.heroOverlay___29Wpy {
  position: absolute;
  inset: 0;
  background: linear-gradient(to right, var(--template3-body-bg, #0a0b0f), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.9) 50%, rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6)); }

.hero_rtl___1qUHL .heroOverlay___29Wpy {
  background: linear-gradient(to left, var(--template3-body-bg, #0a0b0f), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.9) 50%, rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6)); }

.heroContent___Yd4Uc {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  text-align: start;
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px; }
  @media (min-width: 640px) {
    .heroContent___Yd4Uc {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .heroContent___Yd4Uc {
      padding-inline: 32px; } }

.heroCopy___HNQ9t {
  width: 100%;
  max-width: 42rem;
  text-align: start; }

.hero_rtl___1qUHL .heroContent___Yd4Uc,
.hero_rtl___1qUHL .heroCopy___HNQ9t {
  text-align: start;
  unicode-bidi: isolate; }
  .hero_rtl___1qUHL .heroContent___Yd4Uc .baseText,
  .hero_rtl___1qUHL .heroCopy___HNQ9t .baseText {
    text-align: inherit !important; }

.liveBadge___1nUqT {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 16px; }

.liveDot___1mTAA {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #ff4d5a;
  animation: template3-live-pulse___25UDi 2s ease-in-out infinite; }

.liveBadgeText___1K44T {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #f5f7fa; }

.liveBadgeTextLabel___4Yz7C,
.heroTitleText___2VF_r,
.heroSubtitleText___UqxBV {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.heroTitle___34mS7 {
  margin: 0 0 16px !important;
  font-size: 36px !important;
  font-weight: 700 !important;
  line-height: 40px !important;
  color: #f5f7fa; }
  @media (min-width: 768px) {
    .heroTitle___34mS7 {
      font-size: 48px !important;
      line-height: 1 !important; } }
  @media (min-width: 1024px) {
    .heroTitle___34mS7 {
      font-size: 60px !important;
      line-height: 1 !important; } }

.heroSubtitle___1-cgS {
  width: 100%;
  text-align: start;
  margin: 0 !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  line-height: 28px !important;
  color: var(--template3-footer-secondary, #6d7381); }

.panelTitle___1vpzC,
.groupTitle___50Sv1 {
  text-align: start; }

.groupTitle___50Sv1 {
  width: 100%; }

.panelTitleText___2MHw4,
.groupTitleText___3QexG,
.filterLabelText___37S91 {
  display: block;
  width: 100%;
  text-align: inherit !important;
  line-height: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important; }

.clearButtonText___2vvvW {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  white-space: nowrap; }

.desktopSidebar___ihGQk {
  display: none; }
  @media (min-width: 1024px) {
    .desktopSidebar___ihGQk {
      display: block;
      flex-shrink: 0;
      width: 256px;
      padding: 24px;
      position: sticky;
      top: 96px; } }

.desktopSidebar___ihGQk, .mobileDrawer___1CtYn {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.panelHeader___Baxjw {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 24px; }
  .panelHeader___Baxjw .panelTitle___1vpzC {
    flex: 1;
    min-width: 0;
    width: auto; }

.panelTitle___1vpzC {
  margin: 0 !important; }

.panelTitleText___2MHw4 {
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 28px !important;
  color: #f5f7fa !important; }

.clearButton___Xu1BX.clearButton___Xu1BX {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  box-sizing: border-box;
  height: auto;
  min-width: 0 !important;
  min-height: 0 !important;
  white-space: nowrap;
  padding: 0;
  border: 0;
  background: transparent !important;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  color: #ff4d5a;
  cursor: pointer !important;
  transition: color 0.15s ease; }
  .clearButton___Xu1BX.clearButton___Xu1BX:hover {
    color: #ff8a00;
    opacity: 1; }

.categoriesBlock___1a2Dx {
  margin-bottom: 24px; }

.groupTitle___50Sv1 {
  margin: 0 0 12px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 20px !important;
  color: var(--template3-footer-secondary, #6d7381); }

.filterLoading___25GqM {
  align-items: flex-start;
  min-height: 48px; }

.categoriesDesktop___SWZCv {
  display: flex;
  flex-direction: column;
  gap: 8px; }
  @media (min-width: 1024px) {
    .categoriesDesktop___SWZCv {
      max-height: 400px;
      min-width: 0;
      min-height: 0;
      overflow-x: hidden;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior: contain;
      scrollbar-width: thin;
      scrollbar-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5) transparent; }
      .categoriesDesktop___SWZCv::-webkit-scrollbar {
        width: 4px; }
      .categoriesDesktop___SWZCv::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); } }

.categoryButton___1Sf8l.categoryButton___1Sf8l {
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  overflow-wrap: anywhere;
  padding: 8px 12px;
  border: 1px solid transparent;
  border-radius: 12px;
  background: transparent;
  font-size: 14px;
  line-height: 20px;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start;
  cursor: pointer !important;
  appearance: none;
  -webkit-appearance: none;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent;
  transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease; }
  .categoryButton___1Sf8l.categoryButton___1Sf8l:hover:not(.categoryButton_active___35cq1), .categoryButton___1Sf8l.categoryButton___1Sf8l:focus, .categoryButton___1Sf8l.categoryButton___1Sf8l:focus-visible, .categoryButton___1Sf8l.categoryButton___1Sf8l:active {
    cursor: pointer !important; }
  .categoryButton___1Sf8l.categoryButton___1Sf8l:hover:not(.categoryButton_active___35cq1) {
    color: #f5f7fa;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4);
    border-color: transparent; }
  .categoryButton___1Sf8l.categoryButton___1Sf8l:focus, .categoryButton___1Sf8l.categoryButton___1Sf8l:focus-visible, .categoryButton___1Sf8l.categoryButton___1Sf8l:active {
    outline: 0;
    box-shadow: none; }
  .categoryButton___1Sf8l.categoryButton___1Sf8l.categoryButton_active___35cq1 {
    border: 1px solid rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3);
    background: linear-gradient(to right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2));
    color: var(--template3-body-primary, #b7ff3c);
    font-weight: 600; }

.providersList___3fh3h {
  display: flex;
  flex-direction: column;
  gap: 8px; }
  @media (min-width: 1024px) {
    .providersList___3fh3h {
      max-height: 520px;
      min-width: 0;
      min-height: 0;
      overflow-x: hidden;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior: contain;
      scrollbar-width: thin;
      scrollbar-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5) transparent; }
      .providersList___3fh3h::-webkit-scrollbar {
        width: 4px; }
      .providersList___3fh3h::-webkit-scrollbar-thumb {
        border-radius: 4px;
        background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); } }

.providerLabel___1Yjfo {
  box-sizing: border-box;
  display: inline-flex !important;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  margin: 0 !important;
  padding: 8px 12px !important;
  border: 1px solid transparent;
  border-radius: 12px;
  cursor: pointer;
  transition: background-color 0.15s ease, border-color 0.15s ease; }
  .providerLabel___1Yjfo .MuiCheckbox-root {
    flex-shrink: 0;
    margin: 2px 8px 0 0 !important; }
  .providerLabel___1Yjfo .MuiFormControlLabel-label {
    min-width: 0;
    flex: 1;
    margin: 0 !important;
    overflow-wrap: anywhere; }
  .providerLabel___1Yjfo:hover {
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4); }
  .providerLabel___1Yjfo:has(.MuiCheckbox-root.Mui-checked) {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3);
    background: linear-gradient(to right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }
    .providerLabel___1Yjfo:has(.MuiCheckbox-root.Mui-checked) .providerText___23GlD {
      color: var(--template3-body-primary, #b7ff3c) !important;
      font-weight: 600; }

.providerText___23GlD {
  display: block;
  min-width: 0;
  overflow-wrap: anywhere;
  font-size: 14px !important;
  font-weight: inherit !important;
  line-height: 20px !important;
  color: var(--template3-footer-secondary, #6d7381) !important; }

.mobileDrawer___1CtYn {
  padding: 16px;
  margin-bottom: 24px; }
  @media (min-width: 1024px) {
    .mobileDrawer___1CtYn {
      display: none; } }
  .mobileDrawer___1CtYn .categoriesBlock___1a2Dx {
    margin-bottom: 16px; }
  .mobileDrawer___1CtYn .groupTitle___50Sv1 {
    margin-bottom: 8px !important; }
  .mobileDrawer___1CtYn .categoriesMobile___1uEBy {
    gap: 8px;
    margin-bottom: 0;
    max-height: 280px;
    min-width: 0;
    min-height: 0;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    scrollbar-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5) transparent; }
    .mobileDrawer___1CtYn .categoriesMobile___1uEBy::-webkit-scrollbar {
      width: 4px; }
    .mobileDrawer___1CtYn .categoriesMobile___1uEBy::-webkit-scrollbar-thumb {
      border-radius: 4px;
      background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); }
  .mobileDrawer___1CtYn .providersList___3fh3h {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
    max-height: 400px;
    min-width: 0;
    min-height: 0;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    scrollbar-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5) transparent; }
    .mobileDrawer___1CtYn .providersList___3fh3h::-webkit-scrollbar {
      width: 4px; }
    .mobileDrawer___1CtYn .providersList___3fh3h::-webkit-scrollbar-thumb {
      border-radius: 4px;
      background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); }
  .mobileDrawer___1CtYn .providerLabel___1Yjfo {
    padding: 0 !important;
    border-color: transparent;
    border-radius: 0; }
    .mobileDrawer___1CtYn .providerLabel___1Yjfo .MuiCheckbox-root {
      margin: 0 8px 0 0 !important; }
    .mobileDrawer___1CtYn .providerLabel___1Yjfo:hover {
      background-color: transparent; }
    .mobileDrawer___1CtYn .providerLabel___1Yjfo:has(.MuiCheckbox-root.Mui-checked) {
      border-color: transparent;
      background: transparent; }
      .mobileDrawer___1CtYn .providerLabel___1Yjfo:has(.MuiCheckbox-root.Mui-checked) .providerText___23GlD {
        color: var(--template3-body-primary, #b7ff3c) !important;
        font-weight: 600; }
  .mobileDrawer___1CtYn .mobileClearButton___23M2H.mobileClearButton___23M2H {
    margin-top: 16px; }

.mobileDrawerHeader___c_uS_ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px; }

.closeButton___2ERMW.closeButton___2ERMW {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: 0;
  background: transparent !important;
  color: var(--template3-footer-secondary, #6d7381);
  cursor: pointer !important;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent; }
  .closeButton___2ERMW.closeButton___2ERMW:hover, .closeButton___2ERMW.closeButton___2ERMW:focus, .closeButton___2ERMW.closeButton___2ERMW:focus-visible, .closeButton___2ERMW.closeButton___2ERMW:active {
    cursor: pointer !important;
    outline: 0;
    box-shadow: none;
    background: transparent !important;
    color: #f5f7fa; }

.categoriesMobile___1uEBy {
  display: flex;
  flex-wrap: wrap;
  gap: 8px; }

.categoryChip___3d76S.categoryChip___3d76S {
  box-sizing: border-box;
  max-width: 100%;
  overflow-wrap: anywhere;
  padding: 6px 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  color: var(--template3-footer-secondary, #6d7381);
  cursor: pointer !important;
  appearance: none;
  -webkit-appearance: none;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent;
  transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease; }
  .categoryChip___3d76S.categoryChip___3d76S:hover, .categoryChip___3d76S.categoryChip___3d76S:focus, .categoryChip___3d76S.categoryChip___3d76S:focus-visible, .categoryChip___3d76S.categoryChip___3d76S:active {
    cursor: pointer !important; }
  .categoryChip___3d76S.categoryChip___3d76S:focus, .categoryChip___3d76S.categoryChip___3d76S:focus-visible, .categoryChip___3d76S.categoryChip___3d76S:active {
    outline: 0;
    box-shadow: none; }
  .categoryChip___3d76S.categoryChip___3d76S.categoryChip_active___2IeVk {
    border-color: transparent;
    background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
    color: var(--template3-body-bg, #0a0b0f);
    font-weight: 600; }

.filters_rtl___2aRxp {
  text-align: start;
  unicode-bidi: isolate; }
  .filters_rtl___2aRxp .baseText {
    text-align: inherit !important; }
  .filters_rtl___2aRxp .providerLabel___1Yjfo .MuiCheckbox-root {
    margin: 2px 0 0 8px !important; }
  .filters_rtl___2aRxp .mobileDrawer___1CtYn .providerLabel___1Yjfo .MuiCheckbox-root {
    margin: 0 0 0 8px !important; }
  .filters_rtl___2aRxp .categoryButton___1Sf8l.categoryButton___1Sf8l.categoryButton_active___35cq1 {
    background: linear-gradient(to left, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }
  .filters_rtl___2aRxp .categoryChip___3d76S.categoryChip___3d76S.categoryChip_active___2IeVk {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .filters_rtl___2aRxp .providerLabel___1Yjfo:has(.MuiCheckbox-root.Mui-checked) {
    background: linear-gradient(to left, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }

.mobileClearButton___23M2H.mobileClearButton___23M2H {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  height: 36px;
  white-space: nowrap;
  min-width: 0 !important;
  min-height: 36px !important;
  margin-top: 16px;
  padding: 0 16px;
  border: 1px solid rgba(255, 77, 90, 0.3);
  border-radius: 12px;
  background-color: rgba(255, 77, 90, 0.2) !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #ff4d5a;
  cursor: pointer !important;
  outline: 0;
  box-shadow: none !important; }
  .mobileClearButton___23M2H.mobileClearButton___23M2H:hover, .mobileClearButton___23M2H.mobileClearButton___23M2H:focus, .mobileClearButton___23M2H.mobileClearButton___23M2H:focus-visible, .mobileClearButton___23M2H.mobileClearButton___23M2H:active {
    opacity: 1 !important;
    outline: 0;
    box-shadow: none !important;
    background-color: rgba(255, 77, 90, 0.3) !important;
    border-color: rgba(255, 77, 90, 0.3);
    color: #ff4d5a; }

@keyframes template3-live-pulse___JY1f2 {
  0%,
  100% {
    opacity: 1; }
  50% {
    opacity: 0.5; } }

.card___2Cp9L {
  overflow: hidden;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  transition: border-color 0.15s ease, transform 0.3s ease; }
  .card___2Cp9L:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5);
    transform: translateY(-4px); }

.imageWrap___3LFLJ {
  position: relative;
  aspect-ratio: 4 / 3;
  overflow: hidden;
  background-color: var(--template3-body-bg, #0a0b0f); }

.imageInner___3n90I {
  width: 100%;
  height: 100%;
  transform: scale(1);
  transform-origin: center center;
  transition: transform 0.3s ease; }
  .card___2Cp9L:hover .imageInner___3n90I {
    transform: scale(1.1); }

.image___1x0CJ {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.imageGradient___3XFeS {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, var(--template3-body-bg, #0a0b0f), transparent 60%);
  opacity: 0.6;
  pointer-events: none; }

.playOverlay___UnvrG {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.7);
  opacity: 0;
  transition: opacity 0.15s ease; }
  .card___2Cp9L:hover .playOverlay___UnvrG {
    opacity: 1; }

.playButton___bHT7Z.playButton___bHT7Z {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  width: 100%;
  height: 36px;
  padding: 0 12px;
  border: 0;
  border-radius: 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  color: var(--template3-body-bg, #0a0b0f);
  text-decoration: none;
  cursor: pointer !important;
  opacity: 1 !important;
  transition: background 0.15s ease, color 0.15s ease;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .playButton___bHT7Z.playButton___bHT7Z:hover, .playButton___bHT7Z.playButton___bHT7Z:focus, .playButton___bHT7Z.playButton___bHT7Z:active, .playButton___bHT7Z.playButton___bHT7Z:visited {
    cursor: pointer !important;
    color: var(--template3-body-bg, #0a0b0f) !important;
    text-decoration: none;
    opacity: 1 !important;
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }

.card_rtl___3tW2L .playButton___bHT7Z.playButton___bHT7Z {
  background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .card_rtl___3tW2L .playButton___bHT7Z.playButton___bHT7Z:hover, .card_rtl___3tW2L .playButton___bHT7Z.playButton___bHT7Z:focus, .card_rtl___3tW2L .playButton___bHT7Z.playButton___bHT7Z:active, .card_rtl___3tW2L .playButton___bHT7Z.playButton___bHT7Z:visited {
    background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }

.playIcon___En9Mr {
  flex-shrink: 0;
  cursor: pointer !important; }

.playButtonText___3iwcK,
.liveBadgeText___2bBzv,
.titleText___3YMt_ {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.liveBadge___22WBI {
  position: absolute;
  top: 8px;
  inset-inline-start: 8px;
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 8px;
  border-radius: 10px;
  background-color: #ff4d5a;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  color: #f5f7fa;
  text-transform: uppercase; }

.liveDot___2hgc9 {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #f5f7fa;
  animation: template3-live-pulse___JY1f2 2s ease-in-out infinite; }

@media (max-width: 767px) {
  .playOverlay___UnvrG {
    padding: 24px 10px 10px; }
  .playButton___bHT7Z.playButton___bHT7Z {
    height: 32px;
    padding: 0 8px;
    gap: 3px;
    font-size: 11px;
    line-height: 14px; }
  .playIcon___En9Mr {
    width: 12px;
    height: 12px; }
  .liveBadge___22WBI {
    top: 6px;
    inset-inline-start: 6px;
    gap: 3px;
    padding: 2px 6px;
    font-size: 10px;
    line-height: 12px;
    border-radius: 4px; }
  .liveDot___2hgc9 {
    width: 5px;
    height: 5px; } }

.body___AIVN6 {
  padding: 12px; }

.title___3kQcK {
  margin: 0 0 4px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 20px !important;
  color: #f5f7fa;
  text-align: start;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.provider___SfWmG {
  margin: 0;
  font-size: 12px;
  line-height: 16px;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.grid___1soJn {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
  margin-bottom: 32px; }
  @media (min-width: 768px) {
    .grid___1soJn {
      grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1024px) {
    .grid___1soJn {
      grid-template-columns: repeat(4, 1fr); } }

.loadingRoot___PEf8Y {
  min-height: 240px; }

.resultsSummary___2vhPD {
  margin: 0 0 16px;
  font-size: 14px;
  line-height: 20px;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start; }

.gameGrid_rtl___V1odM {
  direction: rtl; }

.liveCasinoScene___1KXQy {
  width: 100%;
  min-height: 100vh;
  background-color: var(--template3-body-bg, #0a0b0f); }

.liveCasinoScene_rtl___blEZK {
  direction: rtl; }

.contentSection___1feCj {
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px;
  padding-top: 32px;
  padding-bottom: 48px; }
  @media (min-width: 640px) {
    .contentSection___1feCj {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .contentSection___1feCj {
      padding-inline: 32px; } }

.layout___10e76 {
  display: flex;
  flex-direction: column; }
  @media (min-width: 1024px) {
    .layout___10e76 {
      display: grid;
      grid-template-columns: 256px 1fr;
      grid-template-rows: auto 1fr;
      column-gap: 24px;
      row-gap: 24px;
      align-items: start; } }

.searchRow___1Cqmw {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 24px; }
  @media (min-width: 1024px) {
    .searchRow___1Cqmw {
      grid-column: 2;
      grid-row: 1;
      margin-bottom: 0; } }

.filtersArea___1o7kE {
  min-width: 0; }
  @media (min-width: 1024px) {
    .filtersArea___1o7kE {
      grid-column: 1;
      grid-row: 1 / -1; } }

.gamesArea___2DWtb {
  min-width: 0; }
  @media (min-width: 1024px) {
    .gamesArea___2DWtb {
      grid-column: 2;
      grid-row: 2; } }

.layout___10e76:has(.emptyShell___3YvXO) .searchRow___1Cqmw {
  margin-bottom: 0; }

@media (min-width: 1024px) {
  .layout___10e76:has(.emptyShell___3YvXO) {
    row-gap: 0; } }

.filterToggle___2E4Oe.filterToggle___2E4Oe {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 42px;
  height: 48px;
  padding: 0;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: var(--template3-panel-bg, #141821) !important;
  color: #f5f7fa;
  cursor: pointer !important;
  outline: 0;
  box-shadow: none !important;
  appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: border-color 0.15s ease, background-color 0.15s ease; }
  .filterToggle___2E4Oe.filterToggle___2E4Oe:hover {
    cursor: pointer !important;
    outline: 0;
    box-shadow: none !important;
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.9) !important;
    border-color: var(--template3-body-primary, #b7ff3c);
    color: #f5f7fa; }
  .filterToggle___2E4Oe.filterToggle___2E4Oe:focus, .filterToggle___2E4Oe.filterToggle___2E4Oe:focus-visible, .filterToggle___2E4Oe.filterToggle___2E4Oe:active {
    cursor: pointer !important;
    outline: 0;
    box-shadow: none !important;
    background-color: var(--template3-panel-bg, #141821) !important;
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
    color: #f5f7fa; }
  @media (min-width: 1024px) {
    .filterToggle___2E4Oe.filterToggle___2E4Oe {
      display: none; } }

.card___1v1Rd {
  overflow: hidden;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  cursor: pointer !important;
  transition: border-color 0.15s ease, transform 0.15s ease; }
  .card___1v1Rd:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5);
    transform: scale(1.05); }

.imageWrap___344f_ {
  position: relative;
  aspect-ratio: 16 / 9;
  overflow: hidden;
  background-color: var(--template3-body-bg, #0a0b0f); }

.image___2bz9n {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover; }

.hoverGradient___3i3Hp {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.95), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6), transparent);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease; }
  .card___1v1Rd:hover .hoverGradient___3i3Hp {
    opacity: 1; }

.playOverlay___1fCzV {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 8px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.7);
  opacity: 0;
  transition: opacity 0.3s ease; }
  .card___1v1Rd:hover .playOverlay___1fCzV {
    opacity: 1; }

.playRealButton___ERbjZ.playRealButton___ERbjZ,
.playDemoButton___1m5Iy.playDemoButton___1m5Iy {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  width: 100%;
  max-width: 140px;
  height: 36px;
  padding: 0 12px;
  border-radius: 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
  cursor: pointer !important;
  opacity: 1 !important; }
  .playRealButton___ERbjZ.playRealButton___ERbjZ.safeTouchButton,
  .playDemoButton___1m5Iy.playDemoButton___1m5Iy.safeTouchButton {
    opacity: 1 !important; }
  .playRealButton___ERbjZ.playRealButton___ERbjZ:hover, .playRealButton___ERbjZ.playRealButton___ERbjZ:focus, .playRealButton___ERbjZ.playRealButton___ERbjZ:active, .playRealButton___ERbjZ.playRealButton___ERbjZ:visited, .playRealButton___ERbjZ.playRealButton___ERbjZ:link,
  .playDemoButton___1m5Iy.playDemoButton___1m5Iy:hover,
  .playDemoButton___1m5Iy.playDemoButton___1m5Iy:focus,
  .playDemoButton___1m5Iy.playDemoButton___1m5Iy:active,
  .playDemoButton___1m5Iy.playDemoButton___1m5Iy:visited,
  .playDemoButton___1m5Iy.playDemoButton___1m5Iy:link {
    cursor: pointer !important;
    text-decoration: none;
    opacity: 1 !important; }

.playRealButton___ERbjZ {
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  border: 0;
  color: var(--template3-body-bg, #0a0b0f); }
  .playRealButton___ERbjZ:hover, .playRealButton___ERbjZ:focus, .playRealButton___ERbjZ:active, .playRealButton___ERbjZ:visited {
    color: var(--template3-body-bg, #0a0b0f) !important;
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }

.card_rtl___3sSjT .playRealButton___ERbjZ.playRealButton___ERbjZ {
  background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .card_rtl___3sSjT .playRealButton___ERbjZ.playRealButton___ERbjZ:hover, .card_rtl___3sSjT .playRealButton___ERbjZ.playRealButton___ERbjZ:focus, .card_rtl___3sSjT .playRealButton___ERbjZ.playRealButton___ERbjZ:active, .card_rtl___3sSjT .playRealButton___ERbjZ.playRealButton___ERbjZ:visited {
    color: var(--template3-body-bg, #0a0b0f) !important;
    background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }

.playDemoButton___1m5Iy {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
  background-color: var(--template3-panel-bg, #141821) !important;
  background-image: none !important;
  color: #f5f7fa !important; }
  .playDemoButton___1m5Iy.safeTouchButton {
    background-color: var(--template3-panel-bg, #141821) !important;
    background-image: none !important; }
  .playDemoButton___1m5Iy:link, .playDemoButton___1m5Iy:visited {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
    background-color: var(--template3-panel-bg, #141821) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    opacity: 1 !important; }
  .playDemoButton___1m5Iy:hover {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    background-color: var(--template3-body-primary, #b7ff3c) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    opacity: 1 !important; }
  .playDemoButton___1m5Iy:focus-visible {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    background-color: var(--template3-body-primary, #b7ff3c) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    outline: 0;
    opacity: 1 !important; }

.playIcon___3731H,
.playDemoIcon___3KUca {
  flex-shrink: 0; }

.card_rtl___3sSjT .playIcon___3731H,
.card_rtl___3sSjT .playDemoIcon___3KUca {
  transform: scaleX(-1); }

.playRealButtonText___1pqZ7,
.playDemoButtonText___xOkWH,
.titleText___3XPls {
  display: block;
  width: 100%;
  text-align: inherit !important;
  line-height: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important; }

.body___1YS8K {
  padding: 12px;
  text-align: start; }

.card_rtl___3sSjT .body___1YS8K {
  text-align: start;
  unicode-bidi: isolate; }
  .card_rtl___3sSjT .body___1YS8K .baseText {
    text-align: inherit !important; }

.title___31avt {
  margin: 0 0 4px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 20px !important;
  color: #f5f7fa;
  text-align: start;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.providerBadge___14bjF {
  display: inline-block;
  max-width: 100%;
  padding: 2px 8px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  font-size: 12px;
  line-height: 16px;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.grid___3X-4S {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px; }
  @media (min-width: 768px) {
    .grid___3X-4S {
      grid-template-columns: repeat(3, 1fr);
      gap: 24px; } }
  @media (min-width: 1024px) {
    .grid___3X-4S {
      grid-template-columns: repeat(4, 1fr); } }
  @media (min-width: 1280px) {
    .grid___3X-4S {
      grid-template-columns: repeat(5, 1fr); } }

.loadingRoot___2jOtZ {
  min-height: 240px; }

.gameGrid_rtl___3Fn3Y {
  direction: rtl; }

.multiGameCasinoScene___56R36 {
  width: 100%;
  min-height: 100vh;
  background-color: var(--template3-body-bg, #0a0b0f); }

.multiGameCasinoScene_rtl___h8bye {
  direction: rtl; }

.pageHeader___3Q1SQ {
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  background: linear-gradient(to right, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f)); }

.pageHeader_rtl___1xydq {
  background: linear-gradient(to left, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f)); }

.pageHeaderInner___3KBIi {
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px;
  padding-top: 32px;
  padding-bottom: 32px;
  text-align: start; }
  @media (min-width: 640px) {
    .pageHeaderInner___3KBIi {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .pageHeaderInner___3KBIi {
      padding-inline: 32px; } }

.pageHeader_rtl___1xydq .pageHeaderInner___3KBIi,
.pageHeader_rtl___1xydq .titleRow___gD9su {
  text-align: start;
  unicode-bidi: isolate; }
  .pageHeader_rtl___1xydq .pageHeaderInner___3KBIi .baseText,
  .pageHeader_rtl___1xydq .titleRow___gD9su .baseText {
    text-align: inherit !important; }

.titleRow___gD9su {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px; }

.titleIcon____9Viw {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.pageTitle___2kTG8 {
  margin: 0 !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 36px !important;
  color: #f5f7fa;
  text-align: start; }
  @media (min-width: 768px) {
    .pageTitle___2kTG8 {
      font-size: 36px !important;
      line-height: 40px !important; } }

.pageTitleText___1QD5t,
.pageSubtitleText___YFlyk {
  display: block;
  width: 100%;
  text-align: inherit !important;
  line-height: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important; }

.pageSubtitle___cL3no {
  margin: 0 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 24px !important;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start; }

.contentSection___2B-yf {
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px;
  padding-top: 32px;
  padding-bottom: 32px; }
  @media (min-width: 640px) {
    .contentSection___2B-yf {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .contentSection___2B-yf {
      padding-inline: 32px; } }

.emptyState___3tv1j {
  margin: 48px 0;
  font-size: 16px;
  line-height: 24px;
  text-align: center !important;
  color: var(--template3-footer-secondary, #6d7381); }
  .emptyState___3tv1j .baseText {
    text-align: center !important; }

.section___3Pakj {
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px;
  margin-top: 32px;
  margin-bottom: 48px; }
  @media (min-width: 640px) {
    .section___3Pakj {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .section___3Pakj {
      padding-inline: 32px; } }

.section_rtl___2Vu-H {
  direction: rtl; }
  .section_rtl___2Vu-H .cardTouch___2R1-R {
    text-align: center; }
  .section_rtl___2Vu-H .cardBody___ZKC60 {
    align-items: flex-start;
    width: 100%; }
  .section_rtl___2Vu-H .cardTitle___2oO0K,
  .section_rtl___2Vu-H .cardTitleText___2SWNT {
    text-align: center !important; }

.grid___32Rpy {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px;
  align-items: stretch; }
  @media (min-width: 768px) {
    .grid___32Rpy {
      grid-template-columns: repeat(2, 1fr); } }
  @media (min-width: 1024px) {
    .grid___32Rpy {
      grid-template-columns: repeat(4, 1fr); } }

.card___3FP1G {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: 0;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  overflow: hidden;
  transition: border-color 0.15s ease, transform 0.15s ease; }
  .card___3FP1G::before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 16px;
    opacity: 0;
    pointer-events: none; }
  .card___3FP1G:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5);
    transform: translateY(-4px); }

.cardTouch___2R1-R {
  position: relative;
  z-index: 1;
  display: block !important;
  align-items: unset !important;
  justify-content: unset !important;
  width: 100%;
  height: 100%;
  min-width: 0 !important;
  min-height: 0 !important;
  box-sizing: border-box;
  padding: 24px;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  opacity: 1 !important;
  text-align: left;
  line-height: normal;
  cursor: pointer !important;
  box-shadow: none !important;
  transition: none !important;
  -webkit-tap-highlight-color: transparent; }
  .cardTouch___2R1-R:hover, .cardTouch___2R1-R:focus, .cardTouch___2R1-R:focus-visible, .cardTouch___2R1-R:active, .cardTouch___2R1-R:visited {
    opacity: 1 !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    outline: 0;
    text-decoration: none; }

.card_inPlay___2u1jb::before {
  background: linear-gradient(to bottom right, #ff8a00, #ff4d5a); }

.card_preLive___30B2r::before {
  background: linear-gradient(to bottom right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }

.card_liveCasino___1zMHE::before {
  background: linear-gradient(to bottom right, #7a5cff, var(--template3-body-secondary, #00ffb2)); }

.card_casino___3TLD7::before {
  background: linear-gradient(to bottom right, #f6c453, #ff8a00); }

.cardBody___ZKC60 {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%; }

.iconWrap___1Sth7 {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  margin: 0 0 16px;
  border-radius: 12px;
  color: var(--template3-body-bg, #0a0b0f); }

.iconWrap_inPlay___3usjb {
  background: linear-gradient(to bottom right, #ff8a00, #ff4d5a); }

.iconWrap_preLive___282ch {
  background: linear-gradient(to bottom right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }

.iconWrap_liveCasino___2sCKj {
  background: linear-gradient(to bottom right, #7a5cff, var(--template3-body-secondary, #00ffb2)); }

.iconWrap_casino___3mGnv {
  background: linear-gradient(to bottom right, #f6c453, #ff8a00); }

.cardTitle___2oO0K {
  display: block;
  align-self: stretch;
  width: 100%;
  margin: 0 0 4px;
  padding: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  color: #f5f7fa;
  text-align: center; }

.cardTitleText___2SWNT {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
  text-align: center !important; }

.section___2omzB {
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px;
  margin-bottom: 48px; }
  @media (min-width: 640px) {
    .section___2omzB {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .section___2omzB {
      padding-inline: 32px; } }

.section_rtl___1tGnG {
  direction: rtl; }

.title___111OC {
  margin: 0 0 32px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.25;
  text-align: center; }
  @media (min-width: 768px) {
    .title___111OC {
      font-size: 30px; } }

.grid___30OGM {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px; }
  @media (min-width: 768px) {
    .grid___30OGM {
      grid-template-columns: repeat(3, 1fr); } }

.card___1W0AI {
  box-sizing: border-box;
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  text-align: center;
  transition: border-color 0.2s ease; }
  .card___1W0AI:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5); }

.cardIcon___2RPbz {
  margin-bottom: 16px;
  font-size: 36px;
  line-height: 1; }

.cardTitle___3e8O- {
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5; }

.cardDescription___-4cRQ {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5; }

.loginPage___cShC5 button,
.loginPage___cShC5 .backBtn___2m70J,
.loginPage___cShC5 .passwordToggleBtn___1fLLJ,
.loginPage___cShC5 .forgotPasswordBtn___ZdiNo,
.loginPage___cShC5 .registerLink___tdTsZ,
.loginPage___cShC5 .methodToggleBtn___38xgY,
.loginPage___cShC5 .submitBtn___1vebf {
  cursor: pointer !important; }

.loginPage___cShC5 .backBtn___2m70J,
.loginPage___cShC5 .passwordToggleBtn___1fLLJ,
.loginPage___cShC5 .forgotPasswordBtn___ZdiNo,
.loginPage___cShC5 .registerLink___tdTsZ {
  border: 0;
  outline: 0;
  padding: 0;
  background-color: transparent;
  font-family: inherit; }

.loginPage___cShC5 .methodToggleBtn___38xgY {
  border: 0;
  outline: 0;
  font-family: inherit; }

.loginHeader___pjcaI {
  text-align: center;
  margin-bottom: 32px; }

.loginTitle___sZcBa {
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  color: #f5f7fa; }
  @media (min-width: 768px) {
    .loginTitle___sZcBa {
      font-size: 30px; } }

.loginSubtitle___3ArXt {
  margin: 0;
  font-size: 14px;
  color: var(--template3-footer-secondary, #6d7381); }

.methodToggle___2g581 {
  display: flex;
  gap: 8px;
  margin-bottom: 24px;
  padding: 4px;
  border-radius: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.5); }

.methodToggleBtn___38xgY {
  flex: 1;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 16px;
  min-height: 44px;
  border-radius: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.25;
  color: var(--template3-footer-secondary, #6d7381);
  background-color: transparent;
  cursor: pointer !important;
  transition: color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; }
  .methodToggleBtn___38xgY:hover:not(.methodToggleBtn_active___icDdC) {
    color: #f5f7fa; }
  .methodToggleBtn___38xgY .localizationText {
    line-height: 1.25;
    font-size: inherit;
    font-weight: inherit; }

.methodToggleBtn_active___icDdC {
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f);
  box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }

.formFields___pRrOY {
  display: flex;
  flex-direction: column;
  gap: 20px; }

.fieldGroup___2c-kj {
  display: flex;
  flex-direction: column;
  gap: 8px; }

.fieldLabel___3qz6c {
  display: block;
  width: 100%;
  font-size: 14px;
  font-weight: 500;
  color: #f5f7fa;
  margin: 0;
  text-align: start; }
  .fieldLabel___3qz6c .localizationText {
    display: inline;
    text-align: inherit; }

.fieldGroup_rtl___agiYU .fieldLabel___3qz6c {
  text-align: start; }

.fieldGroup_rtl___agiYU .fieldError___2wfU0 {
  text-align: start; }

.fieldGroup_rtl___agiYU .fieldHint___htMzW {
  text-align: start;
  unicode-bidi: isolate; }
  .fieldGroup_rtl___agiYU .fieldHint___htMzW .baseText {
    text-align: inherit !important; }

.fieldError___2wfU0 {
  margin: 0;
  color: #ff4d5a;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5; }

.inputText___1o-7J {
  width: 100%;
  margin: 0; }
  .inputText___1o-7J .MuiFormControl-root {
    margin: 0;
    width: 100%; }
  .inputText___1o-7J .MuiOutlinedInput-root {
    height: 48px;
    border-radius: 12px;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
    color: #f5f7fa;
    font-size: 16px; }
    .inputText___1o-7J .MuiOutlinedInput-root input {
      color: #f5f7fa;
      padding: 12px 14px;
      font-size: 16px; }
      .inputText___1o-7J .MuiOutlinedInput-root input::placeholder {
        color: var(--template3-footer-secondary, #6d7381);
        opacity: 1; }
    .inputText___1o-7J .MuiOutlinedInput-root fieldset {
      border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
      transition: border-color 0.2s ease, box-shadow 0.2s ease; }
    .inputText___1o-7J .MuiOutlinedInput-root:hover fieldset {
      border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3); }
    .inputText___1o-7J .MuiOutlinedInput-root.Mui-focused fieldset {
      border-color: var(--template3-body-primary, #b7ff3c);
      border-width: 1px;
      box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
    .inputText___1o-7J .MuiOutlinedInput-root.Mui-error fieldset {
      border-color: #ff4d5a;
      box-shadow: none; }

.inputText_captcha___1qnxM .MuiOutlinedInput-root {
  height: 40px; }

.passwordFieldWrap___tpWnl {
  position: relative; }

.passwordToggleBtn___1fLLJ {
  position: absolute;
  inset-inline-end: 12px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--template3-footer-secondary, #6d7381);
  cursor: pointer !important;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: color 0.2s ease;
  z-index: 1; }
  .passwordToggleBtn___1fLLJ:hover {
    color: var(--template3-body-primary, #b7ff3c); }

.passwordInput___3fNC3 .MuiOutlinedInput-root input {
  padding-inline-end: 44px; }

.submitBtn___1vebf.safeTouchButton,
.submitBtn___1vebf {
  width: 100%;
  height: 48px;
  border-radius: 12px;
  border: 0;
  padding: 0 16px;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f);
  font-size: 16px;
  font-weight: 700;
  font-family: inherit;
  cursor: pointer !important;
  box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2);
  transition: background 0.3s ease, box-shadow 0.3s ease;
  opacity: 1 !important;
  text-decoration: none; }
  .submitBtn___1vebf.safeTouchButton *,
  .submitBtn___1vebf * {
    color: inherit !important; }
  .submitBtn___1vebf.safeTouchButton:hover, .submitBtn___1vebf.safeTouchButton:focus, .submitBtn___1vebf.safeTouchButton:active,
  .submitBtn___1vebf:hover,
  .submitBtn___1vebf:focus,
  .submitBtn___1vebf:active {
    background: linear-gradient(90deg, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.4);
    color: var(--template3-body-bg, #0a0b0f) !important;
    opacity: 1 !important;
    text-decoration: none; }
    .submitBtn___1vebf.safeTouchButton:hover *, .submitBtn___1vebf.safeTouchButton:focus *, .submitBtn___1vebf.safeTouchButton:active *,
    .submitBtn___1vebf:hover *,
    .submitBtn___1vebf:focus *,
    .submitBtn___1vebf:active * {
      color: inherit !important; }

.registerFooter___1RiTS {
  text-align: center;
  padding-top: 16px;
  margin: 0;
  font-size: 14px;
  color: var(--template3-footer-secondary, #6d7381); }

.registerLink___tdTsZ {
  display: inline;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  font-weight: 600;
  line-height: inherit;
  color: var(--template3-body-secondary, #00ffb2);
  cursor: pointer !important;
  transition: color 0.2s ease;
  -webkit-tap-highlight-color: transparent; }
  .registerLink___tdTsZ:hover {
    color: var(--template3-body-primary, #b7ff3c); }
  .registerLink___tdTsZ:focus, .registerLink___tdTsZ:focus-visible, .registerLink___tdTsZ:active {
    outline: 0;
    box-shadow: none; }

.registerPage___1hBQp button,
.registerPage___1hBQp .backBtn___2m70J,
.registerPage___1hBQp .methodToggleBtn___38xgY,
.registerPage___1hBQp .submitBtn___1vebf,
.registerPage___1hBQp .loginLink___2Ael6 {
  cursor: pointer !important; }

.registerPage___1hBQp .backBtn___2m70J,
.registerPage___1hBQp .loginLink___2Ael6 {
  border: 0;
  outline: 0;
  padding: 0;
  background-color: transparent;
  font-family: inherit; }

.registerPage___1hBQp .methodToggleBtn___38xgY {
  border: 0;
  outline: 0;
  font-family: inherit; }

.registerHeader___3OGAP {
  text-align: center;
  margin-bottom: 24px; }

.registerTitle___2t1cZ {
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  color: #f5f7fa; }
  @media (min-width: 768px) {
    .registerTitle___2t1cZ {
      font-size: 30px; } }

.registerSubtitle___2PYpP {
  margin: 0;
  font-size: 14px;
  color: var(--template3-footer-secondary, #6d7381); }

.registerSubmitBtn___HEeL1 {
  margin-top: 24px; }

.loginFooter___7Y0ht {
  text-align: center;
  padding-top: 16px;
  margin: 0;
  font-size: 14px;
  color: var(--template3-footer-secondary, #6d7381); }

.loginLink___2Ael6 {
  display: inline;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  font-weight: 600;
  line-height: inherit;
  color: var(--template3-body-secondary, #00ffb2);
  cursor: pointer !important;
  transition: color 0.2s ease;
  -webkit-tap-highlight-color: transparent; }
  .loginLink___2Ael6:hover {
    color: var(--template3-body-primary, #b7ff3c); }
  .loginLink___2Ael6:focus, .loginLink___2Ael6:focus-visible, .loginLink___2Ael6:active {
    outline: 0;
    box-shadow: none; }

.forgotPasswordPage___3lpf2 button,
.forgotPasswordPage___3lpf2 .backBtn___2m70J,
.forgotPasswordPage___3lpf2 .loginLink___2Ael6,
.forgotPasswordPage___3lpf2 .methodToggleBtn___38xgY,
.forgotPasswordPage___3lpf2 .submitBtn___1vebf {
  cursor: pointer !important; }

.forgotPasswordPage___3lpf2 .backBtn___2m70J,
.forgotPasswordPage___3lpf2 .loginLink___2Ael6 {
  border: 0;
  outline: 0;
  padding: 0;
  background-color: transparent;
  font-family: inherit; }

.forgotPasswordPage___3lpf2 .methodToggleBtn___38xgY {
  border: 0;
  outline: 0;
  font-family: inherit; }

.backBtn___2m70J {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 24px;
  border: 0;
  padding: 0;
  background: transparent;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 500;
  cursor: pointer !important;
  transition: color 0.2s ease; }
  .backBtn___2m70J:hover {
    color: var(--template3-body-primary, #b7ff3c); }
    .backBtn___2m70J:hover .backBtnIcon___39geR {
      transform: translateX(-4px); }

.backBtnIcon___39geR {
  flex-shrink: 0;
  transition: transform 0.2s ease; }

.backBtn_rtl___26aR8 {
  display: flex;
  width: 100%;
  flex-direction: row-reverse;
  justify-content: flex-start;
  direction: ltr;
  text-align: start;
  unicode-bidi: isolate; }
  .backBtn_rtl___26aR8 .baseText {
    text-align: inherit !important; }
  .backBtn_rtl___26aR8 .localizationText {
    display: block;
    width: 100%;
    text-align: inherit !important;
    line-height: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
    display: inline;
    width: auto; }
  .backBtn_rtl___26aR8 .backBtnIcon___39geR {
    flex-shrink: 0;
    transform: scaleX(-1);
    transition: transform 0.2s ease; }
  .backBtn_rtl___26aR8:hover .backBtnIcon___39geR {
    transform: scaleX(-1) translateX(4px); }

.fieldHint___htMzW {
  margin: 8px 0 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 12px;
  line-height: 1.5;
  text-align: start; }
  .fieldHint___htMzW .localizationText {
    display: block;
    width: 100%;
    text-align: inherit !important;
    line-height: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important; }

.forgotPasswordLinkWrap___2FFPQ {
  display: flex;
  justify-content: flex-end; }

.forgotPasswordBtn___ZdiNo {
  border: 0;
  padding: 0;
  background: transparent;
  color: var(--template3-body-secondary, #00ffb2);
  font-size: 14px;
  font-weight: 500;
  cursor: pointer !important;
  transition: color 0.2s ease; }
  .forgotPasswordBtn___ZdiNo:hover {
    color: var(--template3-body-primary, #b7ff3c); }
  .forgotPasswordBtn___ZdiNo:focus, .forgotPasswordBtn___ZdiNo:focus-visible, .forgotPasswordBtn___ZdiNo:active {
    outline: 0;
    box-shadow: none; }

.authFlowPage___35veE button,
.authFlowPage___35veE .backBtn___2m70J,
.authFlowPage___35veE .loginLink___2Ael6,
.authFlowPage___35veE .secondaryLink___2KZnF,
.authFlowPage___35veE .resendLink___3T8Qx,
.authFlowPage___35veE .methodToggleBtn___38xgY,
.authFlowPage___35veE .submitBtn___1vebf {
  cursor: pointer !important; }

.authFlowPage___35veE .backBtn___2m70J,
.authFlowPage___35veE .loginLink___2Ael6,
.authFlowPage___35veE .secondaryLink___2KZnF,
.authFlowPage___35veE .resendLink___3T8Qx {
  border: 0;
  outline: 0;
  padding: 0;
  background-color: transparent;
  font-family: inherit; }

.authFlowPage___35veE .methodToggleBtn___38xgY {
  border: 0;
  outline: 0;
  font-family: inherit; }

.authIconBadge___1o1c2 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  margin: 0 auto 24px;
  border-radius: 50%;
  background: linear-gradient(135deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f); }

.authIconBadge_purple___3KaFm {
  background: linear-gradient(135deg, #7a5cff, var(--template3-body-secondary, #00ffb2));
  color: #f5f7fa; }

.authIconBadge_gold___2apTh {
  background: linear-gradient(135deg, #f6c453, #ff8a00);
  color: var(--template3-body-bg, #0a0b0f); }

.authIconBadge_orange___1RNr4 {
  background: linear-gradient(135deg, rgba(255, 138, 0, 0.2), rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2));
  border: 1px solid rgba(255, 138, 0, 0.3);
  color: #ff8a00; }

.resendInfoBanner___Yf7DC {
  margin-bottom: 24px;
  padding: 16px;
  border: 1px solid rgba(255, 138, 0, 0.3);
  border-radius: 10px;
  background-color: rgba(255, 138, 0, 0.1); }
  .resendInfoBanner___Yf7DC p {
    margin: 0;
    color: #f5f7fa;
    font-size: 14px;
    text-align: center;
    line-height: 1.5; }

.authDescription___2WumN {
  margin: 0 0 24px;
  font-size: 14px;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: center;
  line-height: 1.5; }

.contactReadonly___jFjnf .MuiOutlinedInput-root {
  opacity: 0.85; }

.codeInput___AohUQ .MuiOutlinedInput-root input {
  text-align: center;
  letter-spacing: 0.35em;
  font-size: 20px !important;
  font-weight: 600; }

.resendRow___268aS {
  display: flex;
  justify-content: flex-start;
  margin-top: 4px; }

.resendLink___3T8Qx {
  display: inline;
  color: var(--template3-body-secondary, #00ffb2);
  font-size: 14px;
  font-weight: 500;
  cursor: pointer !important;
  transition: color 0.2s ease; }
  .resendLink___3T8Qx:hover:not(:disabled) {
    color: var(--template3-body-primary, #b7ff3c); }
  .resendLink___3T8Qx:disabled {
    color: var(--template3-footer-secondary, #6d7381);
    cursor: not-allowed !important; }

.secondaryLink___2KZnF {
  display: inline;
  color: var(--template3-body-secondary, #00ffb2);
  font-size: inherit;
  font-weight: 600;
  cursor: pointer !important;
  transition: color 0.2s ease; }
  .secondaryLink___2KZnF:hover {
    color: var(--template3-body-primary, #b7ff3c); }

.resendCodeDialogForm___3kC25 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 8px 0; }

.captcha___VQaM_ {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  gap: 8px;
  width: 100%; }

.captchaInputWrap___35S55 {
  flex: 1 1 0;
  order: 1;
  min-width: 0; }

.captcha___VQaM_ .captchaInputWrap___35S55 .MuiOutlinedInput-root,
.captchaInputField___2rH1d .MuiOutlinedInput-root {
  height: 40px;
  min-height: 40px; }

.captchaImageWrap___1h9ZS {
  position: relative;
  flex: 0 0 auto;
  order: 2;
  box-sizing: border-box;
  width: 200px;
  height: 40px;
  max-height: 40px;
  min-height: 40px;
  border-radius: 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  overflow: hidden; }

.captchaRefreshBtn___3PMvc.safeTouchButton,
.captchaRefreshBtn___3PMvc {
  flex: 0 0 40px;
  order: 3;
  width: 40px;
  height: 40px;
  border-radius: 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6) !important;
  color: var(--template3-footer-secondary, #6d7381);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer !important;
  opacity: 1 !important;
  transition: border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease; }
  .captchaRefreshBtn___3PMvc.safeTouchButton:hover,
  .captchaRefreshBtn___3PMvc:hover {
    border-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-primary, #b7ff3c);
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1) !important; }

.captchaLoadingOverlay___3ZiSK {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent; }

.captcha_img___2PIBh {
  display: block;
  width: 100%;
  height: 40px;
  max-height: 40px;
  object-fit: fill;
  image-rendering: crisp-edges; }

@media (max-width: 480px) {
  .captcha___VQaM_ {
    flex-wrap: wrap; }
  .captchaImageWrap___1h9ZS {
    flex: 1 1 0;
    order: 1;
    width: auto;
    min-width: 0;
    height: 40px;
    max-height: 40px;
    min-height: 40px; }
  .captchaRefreshBtn___3PMvc.safeTouchButton,
  .captchaRefreshBtn___3PMvc {
    flex: 0 0 80px;
    order: 2;
    width: 80px;
    height: 40px; }
  .captchaInputWrap___35S55 {
    flex: 1 1 100%;
    order: 3;
    width: 100%; } }

.captcha_rtl___2Ea1N {
  direction: rtl; }
  .captcha_rtl___2Ea1N .captchaInputField___2rH1d {
    direction: ltr; }

.authSelectWrap___2VjRR {
  width: 100%;
  margin: 0; }
  .authSelectWrap___2VjRR .MuiFormControl-root {
    width: 100%;
    margin: 0; }
  .authSelectWrap___2VjRR .MuiInputBase-root {
    width: 100%;
    height: 48px;
    border-radius: 10px;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
    color: #f5f7fa;
    font-size: 16px;
    cursor: pointer !important; }
  .authSelectWrap___2VjRR .MuiSelect-icon {
    color: var(--template3-footer-secondary, #6d7381);
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none; }
  .authSelectWrap___2VjRR .MuiSelect-icon.MuiSelect-iconOpen {
    transform: translateY(-50%) rotate(180deg); }
  .authSelectWrap___2VjRR .MuiOutlinedInput-notchedOutline {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important; }
  .authSelectWrap___2VjRR .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important; }
  .authSelectWrap___2VjRR .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    border-width: 1px;
    box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
  .authSelectWrap___2VjRR .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline {
    border-color: #ff4d5a !important;
    box-shadow: none; }

.authSelectSelect_ltr___wq6Th {
  display: flex !important;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  min-height: 48px;
  padding: 12px 32px 12px 14px !important;
  cursor: pointer !important; }

.authSelectIcon_ltr___3ETQ6 {
  right: 8px !important;
  left: auto !important; }

.authSelectValue_ltr___KEKA2 {
  display: block;
  width: 100%;
  text-align: left;
  direction: ltr; }

.authSelectPlaceholder___17cFN {
  color: var(--template3-footer-secondary, #6d7381); }

.authSelectSelect_rtl___21xSC {
  display: flex !important;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  min-height: 48px;
  padding: 12px 14px 12px 32px !important;
  cursor: pointer !important; }

.authSelectIcon_rtl___1hTMN {
  left: 8px !important;
  right: auto !important; }

.authSelectValue_rtl___2PMC_ {
  display: block;
  width: 100%;
  text-align: right;
  direction: ltr; }

.authSelectMenu___5NEtq {
  background-color: var(--template3-panel-bg, #141821) !important;
  color: #f5f7fa;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px; }
  .authSelectMenu___5NEtq .MuiListItem-root,
  .authSelectMenu___5NEtq .MuiMenuItem-root {
    font-size: 14px;
    color: #f5f7fa;
    cursor: pointer !important; }
    .authSelectMenu___5NEtq .MuiListItem-root.Mui-selected, .authSelectMenu___5NEtq .MuiListItem-root:hover,
    .authSelectMenu___5NEtq .MuiMenuItem-root.Mui-selected,
    .authSelectMenu___5NEtq .MuiMenuItem-root:hover {
      background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1) !important; }

.authSelectMenu_ltr___2xczD .MuiMenuItem-root {
  justify-content: flex-start;
  text-align: left;
  direction: ltr; }

.authSelectMenu_rtl___3IKAg {
  direction: rtl; }
  .authSelectMenu_rtl___3IKAg .MuiList-root {
    padding: 4px 0 4px 8px; }
  .authSelectMenu_rtl___3IKAg .MuiMenuItem-root {
    justify-content: flex-end;
    text-align: right;
    direction: ltr; }

.termsAcceptance___323oO {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-top: 8px; }

.termsRow___38M8T {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent; }

.termsCheckboxInput___3UaFL {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.termsCheckbox___1vZlL {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  margin-top: 2px;
  border-radius: 4px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: transparent;
  transition: background 0.2s ease, border-color 0.2s ease; }

.termsCheckbox_error___2DYVC {
  border-color: #ff4d5a; }

.termsCheckbox_checked___2yoDF {
  border: 0;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }

.termsCheckboxIcon___3IKsS {
  width: 14px;
  height: 14px;
  color: var(--template3-body-bg, #0a0b0f); }

.termsLabel___3G3Ms {
  margin: 0;
  font-size: 14px;
  line-height: 1.625;
  color: var(--template3-footer-secondary, #6d7381);
  cursor: pointer; }

.termsLink___HVyxz {
  display: inline;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: var(--template3-body-secondary, #00ffb2);
  cursor: pointer !important;
  transition: color 0.2s ease;
  -webkit-tap-highlight-color: transparent; }
  .termsLink___HVyxz:hover {
    color: var(--template3-body-primary, #b7ff3c); }
  .termsLink___HVyxz:focus, .termsLink___HVyxz:focus-visible, .termsLink___HVyxz:active {
    outline: 0;
    box-shadow: none; }

.termsError___3hvk_ {
  margin: 0;
  color: #ff4d5a;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5; }

.authPage_rtl___2njNV {
  direction: rtl; }

.authPage___178XE {
  position: relative;
  width: 100%;
  min-height: calc(100vh - 64px);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 16px;
  padding-bottom: calc(16px + 60px + env(safe-area-inset-bottom, 0px));
  box-sizing: border-box;
  background: linear-gradient(to bottom right, var(--template3-body-bg, #0a0b0f) 0%, var(--template3-panel-bg, #141821) 50%, var(--template3-body-bg, #0a0b0f) 100%); }
  @media (min-width: 768px) {
    .authPage___178XE {
      min-height: calc(100vh - 80px);
      padding: 32px; } }

.authGlowContainer___1ikGQ {
  position: absolute;
  inset: 0;
  overflow: hidden;
  pointer-events: none; }

.authGlowOrbLeft___10lJj {
  position: absolute;
  top: 25%;
  left: -192px;
  width: 384px;
  height: 384px;
  border-radius: 50%;
  background-color: var(--template3-body-primary, #b7ff3c);
  opacity: 0.05;
  filter: blur(100px); }

.authGlowOrbRight___1ICYk {
  position: absolute;
  bottom: 25%;
  right: -192px;
  width: 384px;
  height: 384px;
  border-radius: 50%;
  background-color: var(--template3-body-secondary, #00ffb2);
  opacity: 0.05;
  filter: blur(100px); }

.authCardOuter___2qdGt {
  position: relative;
  width: 100%;
  max-width: 28rem;
  margin: auto 0; }

.authCardGlow___BPeYl {
  position: absolute;
  inset: -2px;
  border-radius: 16px;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  opacity: 0.2;
  filter: blur(24px);
  pointer-events: none; }

.authCardGlow_forgot___QsYE2 {
  background: linear-gradient(90deg, #f6c453, #7a5cff); }

.authCardGlow_verifyOtp___2AU91 {
  background: linear-gradient(90deg, #7a5cff, #ff8a00); }

.authCardGlow_verifyEmail___1qfrq {
  background: linear-gradient(90deg, #f6c453, var(--template3-body-secondary, #00ffb2)); }

.authCardGlow_reset___1tMFG {
  background: linear-gradient(90deg, #7a5cff, #f6c453); }

.authCardGlow_resend___1V782 {
  background: linear-gradient(90deg, #ff8a00, var(--template3-body-primary, #b7ff3c)); }

.authCard___6kble {
  position: relative;
  background-color: var(--template3-panel-bg, #141821);
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  padding: 32px;
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(4px); }
  @media (min-width: 768px) {
    .authCard___6kble {
      padding: 40px; } }

.section___3jdRc {
  max-width: 80rem;
  margin-inline: auto;
  padding-inline: 16px;
  margin-bottom: 48px; }
  @media (min-width: 640px) {
    .section___3jdRc {
      padding-inline: 24px; } }
  @media (min-width: 1024px) {
    .section___3jdRc {
      padding-inline: 32px; } }

.section_rtl___3RVNH {
  direction: rtl; }

.sectionTitle___bf-wC {
  width: 100%;
  margin: 0 0 24px !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  line-height: 32px !important;
  color: #f5f7fa;
  text-align: start; }
  @media (min-width: 768px) {
    .sectionTitle___bf-wC {
      font-size: 30px !important;
      line-height: 36px !important; } }

.section_rtl___3RVNH .sectionTitle___bf-wC {
  text-align: start;
  unicode-bidi: isolate; }
  .section_rtl___3RVNH .sectionTitle___bf-wC .baseText {
    text-align: inherit !important; }

.sectionTitleText___1HZeE {
  display: block;
  width: 100%;
  text-align: inherit !important;
  line-height: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important; }

.widgetPanel___1jaIv {
  overflow: hidden;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.widgetViewport___1n0pw {
  overflow: hidden;
  height: 185px; }
  .widgetViewport___1n0pw .widgetIFrameWrapper___11EQp {
    margin-top: -15px !important;
    height: calc(185px + 15px) !important; }
    .widgetViewport___1n0pw .widgetIFrameWrapper___11EQp::before {
      display: none; }
    .widgetViewport___1n0pw .widgetIFrameWrapper___11EQp .widgetIFrame___1kQpd {
      height: 100% !important;
      min-height: 0 !important;
      border-radius: 0 !important; }

.homeScene___2EDEL {
  width: 100%;
  min-height: 100vh;
  background-color: var(--template3-body-bg, #0a0b0f); }

.homeScene_rtl____faDE {
  direction: rtl; }

.panel___2s90- {
  margin-bottom: 24px;
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.panelHeader___r-3IN {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 16px; }

.panelTitle___1-rrF {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  color: #f5f7fa; }

.panelTitleIcon___IyVpu {
  flex-shrink: 0;
  color: currentColor; }

.clearBtnText___1nXrz {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.clearBtn___1RmRg.clearBtn___1RmRg {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 32px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 8px 12px;
  border: 0;
  border-radius: 10px;
  background: transparent !important;
  background-color: transparent !important;
  color: #ff4d5a !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease; }
  .clearBtn___1RmRg.clearBtn___1RmRg:hover {
    background-color: rgba(255, 77, 90, 0.1) !important;
    color: #ff4d5a !important;
    cursor: pointer !important; }
  .clearBtn___1RmRg.clearBtn___1RmRg:focus, .clearBtn___1RmRg.clearBtn___1RmRg:focus-visible, .clearBtn___1RmRg.clearBtn___1RmRg:active {
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.grid___3CFI9 {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px; }
  @media (min-width: 768px) {
    .grid___3CFI9 {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }
  @media (min-width: 1024px) {
    .grid___3CFI9 {
      grid-template-columns: repeat(3, minmax(0, 1fr)); } }

.field___2zNaj {
  min-width: 0; }

.label___-V0CS {
  display: block;
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: 500;
  color: #f5f7fa;
  text-align: start; }

.panel_rtl___3NPOp {
  text-align: start;
  unicode-bidi: isolate; }
  .panel_rtl___3NPOp .baseText {
    text-align: inherit !important; }
  .panel_rtl___3NPOp .localizationText {
    text-align: inherit !important; }
  .panel_rtl___3NPOp .panelHeader___r-3IN {
    flex-direction: row; }
  .panel_rtl___3NPOp .panelTitle___1-rrF {
    text-align: start;
    unicode-bidi: isolate;
    flex-direction: row; }
    .panel_rtl___3NPOp .panelTitle___1-rrF .baseText {
      text-align: inherit !important; }
    .panel_rtl___3NPOp .panelTitle___1-rrF .localizationText {
      text-align: inherit !important; }
  .panel_rtl___3NPOp .label___-V0CS {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .panel_rtl___3NPOp .label___-V0CS .baseText {
      text-align: inherit !important; }
    .panel_rtl___3NPOp .label___-V0CS .localizationText {
      text-align: inherit !important; }
  .panel_rtl___3NPOp .input___2QCjH {
    text-align: start; }
  .panel_rtl___3NPOp .filterDateTrigger___1Ydye {
    flex-direction: row;
    text-align: start; }
  .panel_rtl___3NPOp .filterDateTriggerText___3lue2 {
    text-align: start;
    unicode-bidi: isolate; }
    .panel_rtl___3NPOp .filterDateTriggerText___3lue2 .baseText {
      text-align: inherit !important; }
    .panel_rtl___3NPOp .filterDateTriggerText___3lue2 .localizationText {
      text-align: inherit !important; }

.input___2QCjH {
  width: 100%;
  height: 40px;
  padding: 0 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  cursor: text;
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease; }
  .input___2QCjH::placeholder {
    color: var(--template3-footer-secondary, #6d7381);
    opacity: 1; }
  .input___2QCjH:focus-visible {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }

.filterSelectWrap___1k1eM {
  display: block;
  width: 100%;
  margin: 0 !important;
  padding: 0;
  vertical-align: top; }
  .filterSelectWrap___1k1eM .MuiInputLabel-root {
    display: none; }
  .filterSelectWrap___1k1eM .MuiOutlinedInput-root {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    width: 100%;
    height: 40px;
    min-height: 40px;
    padding: 0 !important;
    border-radius: 10px;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
    color: #f5f7fa;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    cursor: pointer !important;
    transition: border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease; }
    .filterSelectWrap___1k1eM .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline {
      top: 0 !important;
      bottom: 0 !important;
      border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
      border-width: 1px !important; }
    .filterSelectWrap___1k1eM .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline {
      border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important; }
    .filterSelectWrap___1k1eM .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline {
      border-color: var(--template3-body-primary, #b7ff3c) !important;
      border-width: 1px !important; }
    .filterSelectWrap___1k1eM .MuiOutlinedInput-root.Mui-focused {
      box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
    .filterSelectWrap___1k1eM .MuiOutlinedInput-root legend {
      display: none;
      width: 0;
      max-width: 0;
      height: 0;
      padding: 0;
      overflow: hidden; }
  .filterSelectWrap___1k1eM .MuiSelect-icon {
    color: var(--template3-footer-secondary, #6d7381);
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none; }
  .filterSelectWrap___1k1eM .MuiSelect-icon.MuiSelect-iconOpen {
    transform: translateY(-50%) rotate(180deg); }

.filterSelectValue_ltr___1U0u4 {
  display: flex !important;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: 40px !important;
  min-height: 40px !important;
  padding: 0 36px 0 16px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
  text-align: start;
  cursor: pointer !important; }

.filterSelectValue_rtl___EjWd7 {
  display: flex !important;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: 40px !important;
  min-height: 40px !important;
  padding: 0 16px 0 36px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
  text-align: start;
  cursor: pointer !important; }

.filterSelectIcon_ltr___2NTp7 {
  right: 12px !important;
  left: auto !important; }

.filterSelectIcon_rtl___1brrH {
  left: 12px !important;
  right: auto !important; }

.filterSelectChevron___18DUD {
  display: block;
  opacity: 0.5;
  color: #f5f7fa;
  pointer-events: none; }

.filterSelectPlaceholder___yCte1 {
  color: var(--template3-footer-secondary, #6d7381);
  font-weight: 400; }

.filterSelectMenu___1ULG8 {
  z-index: 50 !important;
  margin-top: 4px !important;
  padding: 0 !important;
  background-color: var(--template3-panel-bg, #141821) !important;
  color: #f5f7fa !important;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
  border-radius: 10px !important;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1) !important;
  overflow: visible !important;
  box-sizing: border-box; }

.filterSelectMenuList___2vp51 {
  box-sizing: border-box !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 8px !important;
  overflow: visible !important; }

.filterSelectMenuItem___wlR7I {
  display: flex !important;
  align-items: center !important;
  gap: 8px;
  box-sizing: border-box !important;
  width: 100% !important;
  max-width: 100% !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 6px 10px !important;
  border-radius: 4px !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
  color: #f5f7fa !important;
  cursor: pointer !important;
  outline: none !important;
  transition: background-color 0.15s ease, color 0.15s ease !important; }
  .filterSelectMenuItem___wlR7I.Mui-selected {
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1) !important;
    color: var(--template3-body-primary, #b7ff3c) !important; }
  .filterSelectMenuItem___wlR7I:hover, .filterSelectMenuItem___wlR7I:focus, .filterSelectMenuItem___wlR7I.Mui-focusVisible {
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1) !important;
    color: #f5f7fa !important; }
  .filterSelectMenuItem___wlR7I.Mui-selected:hover, .filterSelectMenuItem___wlR7I.Mui-selected:focus, .filterSelectMenuItem___wlR7I.Mui-selected.Mui-focusVisible {
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.15) !important;
    color: var(--template3-body-primary, #b7ff3c) !important; }

.filterSelectMenuItemLabel___2_snQ {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: start; }

.filterSelectMenuItemCheck___3AIfQ {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  margin-inline-start: auto;
  color: currentColor;
  pointer-events: none; }

.filterSelectMenuItemCheck_hidden___2cfq_ {
  visibility: hidden; }

.filterSelectMenu_ltr___vPhcQ .filterSelectMenuItem___wlR7I {
  flex-direction: row;
  direction: ltr; }

.filterSelectMenu_rtl___1QGXN {
  direction: rtl; }
  .filterSelectMenu_rtl___1QGXN .filterSelectMenuItem___wlR7I {
    flex-direction: row-reverse;
    direction: ltr; }
  .filterSelectMenu_rtl___1QGXN .filterSelectMenuItemLabel___2_snQ {
    text-align: start; }

.filterDatePickerRoot___35LAM {
  width: 100%; }

.filterDateTrigger___1Ydye {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  height: 40px;
  margin: 0;
  padding: 0 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: start;
  cursor: pointer !important;
  outline: 0;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease; }
  .filterDateTrigger___1Ydye:hover {
    background-color: var(--template3-body-bg, #0a0b0f); }
  .filterDateTrigger___1Ydye:focus, .filterDateTrigger___1Ydye:focus-visible, .filterDateTrigger___1Ydye:active {
    outline: 0;
    box-shadow: none; }

.filterDateTriggerIcon___1xJhr {
  flex-shrink: 0;
  margin-inline-end: 8px;
  color: currentColor; }

.filterDateTriggerText___3lue2 {
  color: #f5f7fa;
  font-weight: 400;
  line-height: 20px; }

.filterDatePopover___38TC6 {
  z-index: 50 !important;
  width: auto !important;
  padding: 0 !important;
  margin-top: 4px !important;
  max-height: none !important;
  background-color: var(--template3-panel-bg, #141821) !important;
  color: #f5f7fa !important;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
  border-radius: 10px !important;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1) !important;
  overflow: visible !important; }

.filterDateCalendar___22Zh_ {
  padding: 12px; }
  .filterDateCalendar___22Zh_ .MuiPickersStaticWrapper-staticWrapperRoot {
    width: auto;
    min-width: 0;
    overflow: visible;
    background: transparent; }
  .filterDateCalendar___22Zh_ .MuiPickersBasePicker-pickerView {
    width: 252px;
    min-width: 252px;
    max-width: 252px;
    min-height: 0 !important;
    padding: 0;
    overflow: visible !important; }
  .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-switchHeader {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 32px;
    margin: 0 0 16px;
    padding: 4px 0 0;
    color: #f5f7fa; }
    .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-switchHeader::before {
      display: none; }
  .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-transitionContainer {
    width: 100%;
    height: 20px;
    margin: 0;
    overflow: hidden; }
    .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-transitionContainer .MuiTypography-subtitle1 {
      color: #f5f7fa;
      font-size: 14px;
      font-weight: 500;
      line-height: 20px; }
  .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-iconButton {
    position: absolute;
    top: 50%;
    width: 28px;
    height: 28px;
    padding: 0;
    border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
    border-radius: 10px;
    background: transparent;
    color: #f5f7fa;
    opacity: 0.5;
    transform: translateY(-50%); }
    .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-iconButton:hover {
      background: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1);
      color: #f5f7fa;
      opacity: 1; }
    .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-iconButton:first-of-type {
      inset-inline-start: 4px; }
    .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-iconButton:last-of-type {
      inset-inline-end: 4px; }
  .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-daysHeader {
    max-height: none;
    margin: 0; }
  .filterDateCalendar___22Zh_ .MuiPickersCalendarHeader-dayLabel {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
    color: var(--template3-footer-secondary, #6d7381);
    font-size: 12.8px;
    font-weight: 400;
    line-height: 32px; }
  .filterDateCalendar___22Zh_ .MuiPickersCalendar-transitionContainer {
    height: calc(32px * 6 + 8px * 6) !important;
    min-height: calc(32px * 6 + 8px * 6) !important;
    margin: 0;
    overflow: hidden !important; }
  .filterDateCalendar___22Zh_ .MuiPickersCalendar-week {
    display: flex;
    width: 100%;
    margin: 8px 0 0; }
  .filterDateCalendar___22Zh_ .MuiPickersDay-day {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
    border-radius: 10px;
    color: #f5f7fa;
    font-size: 14px;
    font-weight: 400;
    line-height: 32px; }
    .filterDateCalendar___22Zh_ .MuiPickersDay-day:hover {
      background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1);
      color: #f5f7fa; }
  .filterDateCalendar___22Zh_ .MuiPickersDay-daySelected {
    background-color: var(--template3-body-primary, #b7ff3c) !important;
    color: var(--template3-body-bg, #0a0b0f) !important; }
    .filterDateCalendar___22Zh_ .MuiPickersDay-daySelected:hover {
      background-color: var(--template3-body-primary, #b7ff3c) !important;
      color: var(--template3-body-bg, #0a0b0f) !important; }
  .filterDateCalendar___22Zh_ .MuiPickersDay-current {
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.15);
    color: #f5f7fa; }
    .filterDateCalendar___22Zh_ .MuiPickersDay-current:not(.MuiPickersDay-daySelected) {
      border: 0; }
  .filterDateCalendar___22Zh_ .MuiPickersDay-dayDisabled {
    color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.5); }

.badge___1kN5P {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 8px;
  border-radius: 9999px;
  border: 1px solid transparent;
  font-size: 12px;
  font-weight: 600;
  line-height: 1; }
  .badge___1kN5P * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.badge_success___NgY_M {
  color: #00ffb2;
  background-color: rgba(0, 255, 178, 0.1);
  border-color: rgba(0, 255, 178, 0.3); }

.badge_waiting___2xZNP,
.badge_preCheck___2Sy_y {
  color: #f6c453;
  background-color: rgba(246, 196, 83, 0.1);
  border-color: rgba(246, 196, 83, 0.3); }

.badge_cancelled___2BHIz {
  color: #ff4d5a;
  background-color: rgba(255, 77, 90, 0.1);
  border-color: rgba(255, 77, 90, 0.3); }

.badge_paid___5djrT {
  color: #7a5cff;
  background-color: rgba(122, 92, 255, 0.1);
  border-color: rgba(122, 92, 255, 0.3); }

.badge_default___3Hbgz {
  color: #6d7381;
  background-color: rgba(109, 115, 129, 0.1);
  border-color: rgba(109, 115, 129, 0.3); }

.card___lEPx7 {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  transition: border-color 0.2s ease; }
  .card___lEPx7:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3); }

.grid___Aynq3 {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 16px; }
  @media (min-width: 768px) {
    .grid___Aynq3 {
      grid-template-columns: repeat(4, minmax(0, 1fr)); } }

.field___3z3Yf {
  min-width: 0; }

@media (min-width: 768px) {
  .fieldWide___3YH2n {
    grid-column: span 2; } }

.label___3CvQK {
  margin: 0 0 4px;
  font-size: 12px;
  line-height: 1.25;
  color: var(--template3-footer-secondary, #6d7381); }

.value___3m6ud,
.valueMono___1hHGY {
  margin: 0;
  font-size: 14px;
  line-height: 1.25;
  color: #f5f7fa; }

.valueMono___1hHGY {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; }

.valueStrong___2GXnF {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.25;
  color: #f5f7fa; }

.amountPositive___2MT4w,
.amountNegative___1QlIO {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.25;
  direction: ltr;
  unicode-bidi: isolate; }

.amountPositive___2MT4w {
  color: #00ffb2; }

.amountNegative___1QlIO {
  color: #ff4d5a; }

.pagination___3BveJ.pagination___3BveJ {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-top: 24px;
  padding: 12px 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.pagination_rtl___3m--S {
  flex-direction: row-reverse;
  direction: ltr; }
  .pagination_rtl___3m--S .pageLabel___1mNEj {
    text-align: start;
    unicode-bidi: isolate;
    direction: rtl;
    text-align: start; }
    .pagination_rtl___3m--S .pageLabel___1mNEj .baseText {
      text-align: inherit !important; }
    .pagination_rtl___3m--S .pageLabel___1mNEj .localizationText {
      text-align: inherit !important; }
  .pagination_rtl___3m--S .pageControls___iet16 {
    direction: ltr;
    flex-direction: row; }

.pageLabel___1mNEj {
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--template3-footer-secondary, #6d7381); }

.pageLabelPrefix___3DVrl {
  display: inline; }

.pageLabelRange___W6x5I {
  display: inline-block;
  direction: ltr;
  unicode-bidi: isolate;
  white-space: nowrap; }

.pageControls___iet16 {
  display: flex;
  align-items: center;
  gap: 8px; }
  .pageControls___iet16 button.pageBtn___2k5np:hover:not(:disabled),
  .pageControls___iet16 button.pageBtn___2k5np:focus:hover:not(:disabled) {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    box-shadow: none !important; }

.pageBtn___2k5np.pageBtn___2k5np {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 32px;
  height: 32px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6) !important;
  background-image: none !important;
  color: #f5f7fa !important;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: border-color 0.15s ease, background-color 0.15s ease, opacity 0.15s ease; }
  .pageBtn___2k5np.pageBtn___2k5np:focus:not(:hover), .pageBtn___2k5np.pageBtn___2k5np:focus-visible:not(:hover), .pageBtn___2k5np.pageBtn___2k5np:active:not(:hover) {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6) !important;
    background-image: none !important;
    box-shadow: none !important; }
  .pageBtn___2k5np.pageBtn___2k5np:hover:not(:disabled) {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    box-shadow: none !important;
    cursor: pointer !important; }
  .pageBtn___2k5np.pageBtn___2k5np:disabled {
    opacity: 0.3;
    cursor: not-allowed !important; }

.pageBtnIcon___38WGj {
  flex-shrink: 0;
  color: currentColor; }

.emptyShell___1vJmM {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.emptyState___1p9pP {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px 16px; }

.iconWrap___3zuGk {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  border-radius: 50%;
  background: linear-gradient(to bottom right, rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4)); }

.icon___aMIme {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381); }

.title___6XSpQ {
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: center; }

.titleText___1wFh0 {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.description___3S8yK {
  max-width: 28rem;
  margin: 0 0 24px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }

.descriptionText___3qm47 {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.actionBtn___1Hxhq.actionBtn___1Hxhq {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 8px 24px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)) !important;
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: box-shadow 0.15s ease, background 0.15s ease; }
  .actionBtn___1Hxhq.actionBtn___1Hxhq:hover {
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important;
    cursor: pointer !important; }
  .actionBtn___1Hxhq.actionBtn___1Hxhq:focus:not(:hover), .actionBtn___1Hxhq.actionBtn___1Hxhq:focus-visible:not(:hover), .actionBtn___1Hxhq.actionBtn___1Hxhq:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.actionBtnText___2vs3Y {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.root___25FNQ {
  width: 100%; }

.root_rtl___s0RG8 {
  text-align: start;
  unicode-bidi: isolate; }
  .root_rtl___s0RG8 .baseText {
    text-align: inherit !important; }
  .root_rtl___s0RG8 .localizationText {
    text-align: inherit !important; }
  .root_rtl___s0RG8 .filterToggle___1WGuu.filterToggle___1WGuu {
    align-self: flex-start;
    justify-content: flex-start;
    flex-direction: row; }
  .root_rtl___s0RG8 .filterToggleLabel___WCJ3G {
    text-align: start;
    unicode-bidi: isolate; }
    .root_rtl___s0RG8 .filterToggleLabel___WCJ3G .baseText {
      text-align: inherit !important; }
    .root_rtl___s0RG8 .filterToggleLabel___WCJ3G .localizationText {
      text-align: inherit !important; }

.filterToggle___1WGuu.filterToggle___1WGuu {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  margin: 0 0 16px;
  padding: 8px 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
  border-radius: 10px;
  background-color: var(--template3-panel-bg, #141821) !important;
  color: #f5f7fa !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease; }
  .filterToggle___1WGuu.filterToggle___1WGuu:focus:not(:hover), .filterToggle___1WGuu.filterToggle___1WGuu:focus-visible:not(:hover), .filterToggle___1WGuu.filterToggle___1WGuu:active:not(:hover) {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
    background-color: var(--template3-panel-bg, #141821) !important;
    color: #f5f7fa !important;
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }
  .filterToggle___1WGuu.filterToggle___1WGuu:hover {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    background-color: var(--template3-panel-bg, #141821) !important;
    color: #f5f7fa !important;
    cursor: pointer !important; }

.filterToggleIcon___1X3R0 {
  flex-shrink: 0;
  color: currentColor; }

.filterToggleLabel___WCJ3G {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit; }

.list___3lT4p {
  display: flex;
  flex-direction: column;
  gap: 12px; }

.card___1GTai {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  transition: border-color 0.2s ease; }
  .card___1GTai:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3); }

.grid___fh_4b {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 16px; }
  @media (min-width: 768px) {
    .grid___fh_4b {
      grid-template-columns: repeat(4, minmax(0, 1fr)); } }
  @media (min-width: 1024px) {
    .grid___fh_4b {
      grid-template-columns: repeat(6, minmax(0, 1fr)); } }

.field___3ohmo {
  min-width: 0; }

.fieldWide___2MHkV {
  grid-column: span 2; }

.label___1SLao {
  margin: 0 0 4px;
  font-size: 12px;
  color: var(--template3-footer-secondary, #6d7381); }

.value___1W4yo {
  margin: 0;
  font-size: 14px;
  color: #f5f7fa; }

.valueMono___2STZm {
  margin: 0;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
  font-size: 14px;
  color: #f5f7fa; }

.amountPositive___3sWtV {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  color: #00ffb2;
  direction: ltr;
  unicode-bidi: isolate; }

.overlay___1kBXQ {
  position: fixed;
  inset: 0;
  z-index: 1300;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px; }

.backdrop___2DjC9 {
  position: absolute;
  inset: 0;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.9);
  backdrop-filter: blur(4px); }

.dialog___1wUjo {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  max-width: 28rem;
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 16px;
  background: linear-gradient(to bottom right, var(--template3-panel-bg, #141821), #1a1d2e);
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.5); }

.iconWrap___1KjrQ {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 56px;
  margin: 0 auto 16px;
  border-radius: 50%;
  background-color: rgba(255, 77, 90, 0.1); }

.icon___2ASWh {
  flex-shrink: 0;
  color: #ff4d5a; }

.title___2rwlI {
  margin: 0 0 12px;
  color: #f5f7fa;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
  text-align: center; }

.description___25zju {
  margin: 0 0 24px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }

.actions___2irud {
  display: flex;
  gap: 12px; }

.dismissBtn___2X7vh.dismissBtn___2X7vh,
.confirmBtn___TIR-U.confirmBtn___TIR-U {
  display: inline-flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 44px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 16px;
  border-radius: 10px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  transition: background-color 0.15s ease, border-color 0.15s ease, opacity 0.15s ease; }
  .dismissBtn___2X7vh.dismissBtn___2X7vh:disabled,
  .confirmBtn___TIR-U.confirmBtn___TIR-U:disabled {
    opacity: 0.5;
    cursor: not-allowed !important; }

.dismissBtn___2X7vh.dismissBtn___2X7vh {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6) !important;
  background-image: none !important;
  color: #f5f7fa !important; }
  .dismissBtn___2X7vh.dismissBtn___2X7vh:focus:not(:hover), .dismissBtn___2X7vh.dismissBtn___2X7vh:focus-visible:not(:hover), .dismissBtn___2X7vh.dismissBtn___2X7vh:active:not(:hover) {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3) !important;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6) !important;
    background-image: none !important;
    box-shadow: none !important; }
  .dismissBtn___2X7vh.dismissBtn___2X7vh:hover:not(:disabled) {
    border-color: var(--template3-footer-secondary, #6d7381) !important;
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6) !important;
    background-image: none !important;
    color: #f5f7fa !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.confirmBtn___TIR-U.confirmBtn___TIR-U {
  border: 0;
  background-color: #ff4d5a !important;
  color: #f5f7fa !important; }
  .confirmBtn___TIR-U.confirmBtn___TIR-U:hover:not(:disabled) {
    background-color: rgba(255, 77, 90, 0.9) !important; }

.card___1mUr- {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  transition: border-color 0.2s ease; }
  .card___1mUr-:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3); }

.row___25-RM {
  display: flex;
  flex-direction: column;
  gap: 16px; }
  @media (min-width: 768px) {
    .row___25-RM {
      flex-direction: row;
      align-items: center;
      justify-content: space-between; } }

.grid___2y5Wk {
  flex: 1;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 16px;
  min-width: 0; }
  @media (min-width: 768px) {
    .grid___2y5Wk {
      grid-template-columns: repeat(4, minmax(0, 1fr)); } }
  @media (min-width: 1024px) {
    .grid___2y5Wk {
      grid-template-columns: repeat(5, minmax(0, 1fr)); } }

.field___halyq {
  min-width: 0; }

.fieldWide___6YncW {
  grid-column: span 2; }

.label___WOmRg {
  margin: 0 0 4px;
  font-size: 12px;
  color: var(--template3-footer-secondary, #6d7381); }

.value___3_buw {
  margin: 0;
  font-size: 14px;
  color: #f5f7fa; }

.valueMono___1IoSS {
  margin: 0;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;
  font-size: 14px;
  color: #f5f7fa; }

.amountNegative___24dc3 {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  color: #ff4d5a;
  direction: ltr;
  unicode-bidi: isolate; }

.cancelBtn___1TTsh.cancelBtn___1TTsh {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  gap: 4px;
  box-sizing: border-box;
  height: 36px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 16px;
  border: 1px solid rgba(255, 77, 90, 0.3) !important;
  border-radius: 10px;
  background-color: rgba(255, 77, 90, 0.1) !important;
  color: #ff4d5a !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  transition: background-color 0.2s ease, border-color 0.2s ease; }
  .cancelBtn___1TTsh.cancelBtn___1TTsh:hover {
    background-color: rgba(255, 77, 90, 0.2) !important;
    cursor: pointer !important; }
  .cancelBtn___1TTsh.cancelBtn___1TTsh:focus, .cancelBtn___1TTsh.cancelBtn___1TTsh:focus-visible, .cancelBtn___1TTsh.cancelBtn___1TTsh:active {
    outline: none !important;
    box-shadow: none !important; }

.cancelBtnIcon___2ki_w {
  flex-shrink: 0;
  color: currentColor; }

.canceledChip___h2GUS {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.1);
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap; }
  .canceledChip___h2GUS * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.historyScene___3i1O_ {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  width: 100%;
  background-color: var(--template3-body-bg, #0a0b0f); }

.historyScene_rtl___3uDUt {
  direction: rtl; }
  .historyScene_rtl___3uDUt .hero___3bEKF {
    background: linear-gradient(to left, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f)); }
  .historyScene_rtl___3uDUt .heroTitleRow___28MwT {
    flex-direction: row; }
  .historyScene_rtl___3uDUt .heroTitle___3ZEHF,
  .historyScene_rtl___3uDUt .heroSubtitle___3SHmR {
    text-align: start;
    unicode-bidi: isolate;
    width: 100%;
    text-align: start; }
    .historyScene_rtl___3uDUt .heroTitle___3ZEHF .baseText,
    .historyScene_rtl___3uDUt .heroSubtitle___3SHmR .baseText {
      text-align: inherit !important; }
    .historyScene_rtl___3uDUt .heroTitle___3ZEHF .localizationText,
    .historyScene_rtl___3uDUt .heroSubtitle___3SHmR .localizationText {
      text-align: inherit !important; }
  .historyScene_rtl___3uDUt .tabBtn___1odDA {
    flex-direction: row; }

.hero___3bEKF {
  background: linear-gradient(to right, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f));
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.heroInner___CCU36 {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  padding-top: 32px;
  padding-bottom: 32px; }
  @media (min-width: 640px) {
    .heroInner___CCU36 {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .heroInner___CCU36 {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.heroTitleRow___28MwT {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px; }

.heroIcon___37uor {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.heroTitle___3ZEHF {
  margin: 0;
  color: #f5f7fa;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  text-align: start; }
  @media (min-width: 768px) {
    .heroTitle___3ZEHF {
      font-size: 36px; } }

.heroSubtitle___3SHmR {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px;
  text-align: start; }

.tabsBar___39ZSD {
  position: sticky;
  top: 64px;
  z-index: 10;
  background-color: var(--template3-panel-bg, #141821);
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  overflow: hidden; }
  @media (min-width: 768px) {
    .tabsBar___39ZSD {
      top: 80px; } }

.tabsInner___1SbJt {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  min-width: 0; }
  @media (min-width: 640px) {
    .tabsInner___1SbJt {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .tabsInner___1SbJt {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }
  @media (max-width: 767px) {
    .tabsInner___1SbJt {
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior-x: contain;
      touch-action: pan-x;
      scrollbar-width: none;
      padding-inline-end: 0; }
      .tabsInner___1SbJt::-webkit-scrollbar {
        display: none; } }

.tabsList___3CAJS {
  display: flex;
  flex-wrap: nowrap;
  gap: 4px;
  min-width: 0; }
  @media (max-width: 767px) {
    .tabsList___3CAJS {
      display: inline-flex;
      width: max-content;
      min-width: 100%;
      padding-inline-end: 12px; } }
  @media (min-width: 768px) {
    .tabsList___3CAJS {
      width: 100%;
      max-width: 100%;
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior-x: contain;
      touch-action: pan-x;
      scrollbar-width: none; }
      .tabsList___3CAJS::-webkit-scrollbar {
        display: none; } }

.tabBtn___1odDA {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  gap: 8px;
  padding: 16px 24px;
  border: none;
  border-bottom: 2px solid transparent;
  background: transparent;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px;
  font-weight: 500;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: color 0.2s ease, border-color 0.2s ease; }
  .tabBtn___1odDA:hover:not(.tabBtn_active___2AEI7) {
    color: #f5f7fa;
    cursor: pointer !important; }
  .tabBtn___1odDA:focus, .tabBtn___1odDA:focus-visible, .tabBtn___1odDA:active {
    outline: none;
    box-shadow: none; }

.tabBtn_active___2AEI7 {
  color: var(--template3-body-primary, #b7ff3c);
  border-bottom-color: var(--template3-body-primary, #b7ff3c); }
  .tabBtn_active___2AEI7:hover {
    color: var(--template3-body-primary, #b7ff3c);
    cursor: pointer !important; }

.tabIcon___1NhCH {
  flex-shrink: 0; }

.content___1lyzy {
  padding: 32px 0; }

.contentInner___3tpAF {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px; }
  @media (min-width: 640px) {
    .contentInner___3tpAF {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .contentInner___3tpAF {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.root___250GZ {
  position: relative; }

.zone___3j5XB {
  cursor: pointer !important; }

.zoneText___oqKcQ {
  font-size: 14px;
  text-align: center;
  word-break: break-word; }

.input___nbUie {
  display: none; }

.overlay___oOX51 {
  position: fixed;
  inset: 0;
  z-index: 1300;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px; }

.backdrop___yg60m {
  position: absolute;
  inset: 0;
  border: 0;
  padding: 0;
  background-color: rgba(0, 0, 0, 0.7);
  cursor: pointer; }

.dialog___30zq2 {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  max-width: min(48rem, calc(100vw - 2rem));
  max-height: calc(100vh - 2rem);
  padding: 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.dialog_rtl___2ztY7 {
  direction: rtl; }

.closeBtn___3szMb.closeBtn___3szMb {
  position: absolute;
  top: 12px;
  inset-inline-end: 12px;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.8);
  color: #f5f7fa;
  cursor: pointer !important;
  outline: none; }
  .closeBtn___3szMb.closeBtn___3szMb:hover {
    border-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-primary, #b7ff3c); }

.previewImage___13ek6 {
  display: block;
  width: 100%;
  max-height: calc(100vh - 6rem);
  object-fit: contain;
  border-radius: 10px; }

.list___fG7HA {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin: 12px 0 0;
  padding: 0;
  list-style: none;
  justify-content: flex-start; }

.list_user___281v2 {
  justify-content: flex-end; }

.item___2lAlu {
  margin: 0; }

.thumbBtn___2zMqQ {
  display: block;
  padding: 0;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background: transparent;
  cursor: pointer !important;
  overflow: hidden;
  outline: none;
  transition: border-color 0.15s ease, opacity 0.15s ease; }
  .thumbBtn___2zMqQ:hover {
    border-color: var(--template3-body-primary, #b7ff3c); }
    .thumbBtn___2zMqQ:hover .thumb___71wH1 {
      opacity: 1; }
  .thumbBtn___2zMqQ:focus-visible {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }

.thumb___71wH1 {
  display: block;
  width: 120px;
  height: 120px;
  object-fit: cover;
  opacity: 0.85;
  transition: opacity 0.15s ease; }
  @media (min-width: 768px) {
    .thumb___71wH1 {
      width: 145px;
      height: 145px; } }

.badge___10sXu {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 2px 8px;
  border-radius: 10px;
  border: 1px solid transparent;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  text-transform: capitalize; }
  .badge___10sXu * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.badge_success___2dNbo {
  color: #00ffb2;
  background-color: rgba(0, 255, 178, 0.1);
  border-color: rgba(0, 255, 178, 0.3); }

.badge_open___W6enX {
  color: #7a5cff;
  background-color: rgba(122, 92, 255, 0.1);
  border-color: rgba(122, 92, 255, 0.3); }

.badge_pending___1otGr {
  color: #f6c453;
  background-color: rgba(246, 196, 83, 0.1);
  border-color: rgba(246, 196, 83, 0.3); }

.badge_closed___3EoBf {
  color: #6d7381;
  background-color: rgba(109, 115, 129, 0.1);
  border-color: rgba(109, 115, 129, 0.3); }

.detailRoot___2z5g7 {
  width: 100%;
  min-height: 100vh;
  background-color: var(--template3-body-bg, #0a0b0f); }

.detailRoot_rtl___3vYI0 {
  direction: ltr; }
  .detailRoot_rtl___3vYI0 .detailHero___2hM-N,
  .detailRoot_rtl___3vYI0 .detailContent___2nsGT {
    direction: rtl; }
  .detailRoot_rtl___3vYI0 .detailHero___2hM-N {
    background: linear-gradient(to left, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f)); }
  .detailRoot_rtl___3vYI0 .detailTitle___2B-sd {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start;
    unicode-bidi: plaintext; }
    .detailRoot_rtl___3vYI0 .detailTitle___2B-sd .baseText {
      text-align: inherit !important; }
    .detailRoot_rtl___3vYI0 .detailTitle___2B-sd .localizationText {
      text-align: inherit !important; }
  .detailRoot_rtl___3vYI0 .detailMeta___3e-Xx {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .detailRoot_rtl___3vYI0 .detailMeta___3e-Xx .baseText {
      text-align: inherit !important; }
    .detailRoot_rtl___3vYI0 .detailMeta___3e-Xx .localizationText {
      text-align: inherit !important; }
  .detailRoot_rtl___3vYI0 .detailMetaId___2VIHB,
  .detailRoot_rtl___3vYI0 .detailMetaDate___25Lfu {
    direction: ltr;
    unicode-bidi: isolate; }
  .detailRoot_rtl___3vYI0 .detailHeader___2gAYr {
    flex-direction: row; }
  .detailRoot_rtl___3vYI0 .detailStatus___1Yjjl {
    flex-shrink: 0;
    text-align: start;
    unicode-bidi: isolate; }
    .detailRoot_rtl___3vYI0 .detailStatus___1Yjjl .baseText {
      text-align: inherit !important; }
    .detailRoot_rtl___3vYI0 .detailStatus___1Yjjl .localizationText {
      text-align: inherit !important; }
  .detailRoot_rtl___3vYI0 .replyLabel___kUCoD {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .detailRoot_rtl___3vYI0 .replyLabel___kUCoD .baseText {
      text-align: inherit !important; }
    .detailRoot_rtl___3vYI0 .replyLabel___kUCoD .localizationText {
      text-align: inherit !important; }
  .detailRoot_rtl___3vYI0 .formError___15iK3 {
    text-align: start; }
  .detailRoot_rtl___3vYI0 .replyTextarea___8awUN {
    direction: rtl;
    text-align: right; }
  .detailRoot_rtl___3vYI0 .replyActions___pK8Ml {
    flex-direction: row; }
  .detailRoot_rtl___3vYI0 .sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V {
    flex-direction: row;
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
    .detailRoot_rtl___3vYI0 .sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V:hover:not(:disabled) {
      background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }
  .detailRoot_rtl___3vYI0 .bubbleHeader___3xjte {
    flex-direction: row; }
  .detailRoot_rtl___3vYI0 .bubble_user___3HhoR {
    background: linear-gradient(to bottom left, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }
  .detailRoot_rtl___3vYI0 .chatList___1z2lT {
    direction: ltr;
    text-align: left; }
  .detailRoot_rtl___3vYI0 .bubbleRow_user___2XERH {
    justify-content: flex-start; }
  .detailRoot_rtl___3vYI0 .bubbleRow_support___1dNiz {
    justify-content: flex-end; }
  .detailRoot_rtl___3vYI0 .bubble___3Ps5p {
    direction: rtl;
    text-align: right; }
  .detailRoot_rtl___3vYI0 .bubbleAuthor___2lC5M,
  .detailRoot_rtl___3vYI0 .bubbleText___3aANg {
    text-align: right;
    word-break: break-word; }
  .detailRoot_rtl___3vYI0 .bubbleDate___1roFm {
    direction: ltr;
    unicode-bidi: isolate;
    text-align: left; }

.detailHero___2hM-N {
  background: linear-gradient(to right, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f));
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.detailHeroInner___13hbD {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  max-width: 64rem;
  padding-top: 24px;
  padding-bottom: 24px; }
  @media (min-width: 640px) {
    .detailHeroInner___13hbD {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .detailHeroInner___13hbD {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.backBtn___3uSKM {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  height: 36px;
  margin-bottom: 16px;
  padding: 0 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: var(--template3-panel-bg, #141821);
  color: #f5f7fa;
  font-size: 14px;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: border-color 0.15s ease, background-color 0.15s ease; }
  .backBtn___3uSKM:hover {
    border-color: var(--template3-body-primary, #b7ff3c);
    background-color: var(--template3-body-primary, #b7ff3c);
    color: #f5f7fa; }
  .backBtn___3uSKM:focus, .backBtn___3uSKM:focus-visible, .backBtn___3uSKM:active {
    outline: none;
    box-shadow: none; }

.backBtnIcon___3s2xi {
  flex-shrink: 0; }

.backBtn_rtl___Jutkp {
  display: flex;
  width: 100%;
  flex-direction: row-reverse;
  justify-content: flex-start;
  direction: ltr;
  text-align: start;
  unicode-bidi: isolate; }
  .backBtn_rtl___Jutkp .baseText {
    text-align: inherit !important; }
  .backBtn_rtl___Jutkp .localizationText {
    display: block;
    width: 100%;
    text-align: inherit !important;
    line-height: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
    display: inline;
    width: auto; }
  .backBtn_rtl___Jutkp .backBtnIcon___3s2xi {
    flex-shrink: 0;
    transform: scaleX(-1);
    transition: transform 0.2s ease; }
  .backBtn_rtl___Jutkp:hover .backBtnIcon___3s2xi {
    transform: scaleX(-1) translateX(4px); }

.detailHeader___2gAYr {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px; }

.detailTitle___2B-sd {
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2; }
  @media (min-width: 768px) {
    .detailTitle___2B-sd {
      font-size: 30px; } }

.detailMeta___3e-Xx {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }

.detailContent___2nsGT {
  padding: 32px 0 64px; }

.detailContentInner___1Ny_H {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  max-width: 64rem; }
  @media (min-width: 640px) {
    .detailContentInner___1Ny_H {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .detailContentInner___1Ny_H {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.chatPanel___2dcw7 {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.chatList___1z2lT {
  display: flex;
  flex-direction: column;
  gap: 16px;
  max-height: 500px;
  margin-bottom: 24px;
  overflow-y: auto; }

.bubbleRow___1K5wz {
  display: flex; }
  .bubbleRow_user___2XERH {
    justify-content: flex-end; }
  .bubbleRow_support___1dNiz {
    justify-content: flex-start; }

.bubble___3Ps5p {
  max-width: 70%;
  padding: 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 16px; }
  .bubble_user___3HhoR {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3);
    background: linear-gradient(to bottom right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }
  .bubble_support___QrnxF {
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6); }

.bubbleHeader___3xjte {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 8px; }

.bubbleAuthor___2lC5M {
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 600; }

.bubbleDate___1roFm {
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 12px; }

.bubbleText___3aANg {
  margin: 0;
  color: #f5f7fa;
  font-size: 14px;
  line-height: 1.5;
  white-space: pre-wrap; }

.replySection___3I5Ht {
  padding-top: 24px;
  border-top: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.replyLabel___kUCoD {
  display: block;
  margin-bottom: 8px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500; }

.replyTextarea___8awUN {
  box-sizing: border-box;
  width: 100%;
  min-height: 120px;
  margin-bottom: 16px;
  padding: 12px 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-family: inherit;
  font-size: 16px;
  resize: vertical;
  outline: none;
  cursor: text; }
  .replyTextarea___8awUN::placeholder {
    color: var(--template3-footer-secondary, #6d7381); }
  .replyTextarea___8awUN:focus {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }

.replyActions___pK8Ml {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 12px; }

.sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V {
  display: inline-flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  gap: 8px;
  box-sizing: border-box;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 8px 16px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)) !important;
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.15s ease, opacity 0.2s ease; }
  .sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    cursor: pointer !important; }
  .sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V:focus:not(:hover), .sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V:focus-visible:not(:hover), .sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important; }
  .sendReplyBtn___2zQ6V.sendReplyBtn___2zQ6V:disabled {
    opacity: 0.5;
    cursor: not-allowed !important; }

.formError___15iK3 {
  margin: 0 0 12px;
  color: #ff4d5a;
  font-size: 12px; }

.root___3U-fX {
  width: 100%; }

.root_rtl___2zSMN {
  text-align: start;
  unicode-bidi: isolate; }
  .root_rtl___2zSMN .baseText {
    text-align: inherit !important; }
  .root_rtl___2zSMN .localizationText {
    text-align: inherit !important; }
  .root_rtl___2zSMN .formTitle___25050,
  .root_rtl___2zSMN .formLabel___3-k2b {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .root_rtl___2zSMN .formTitle___25050 .baseText,
    .root_rtl___2zSMN .formLabel___3-k2b .baseText {
      text-align: inherit !important; }
    .root_rtl___2zSMN .formTitle___25050 .localizationText,
    .root_rtl___2zSMN .formLabel___3-k2b .localizationText {
      text-align: inherit !important; }
  .root_rtl___2zSMN .formInput___1J62D,
  .root_rtl___2zSMN .formTextarea___1FYXS {
    text-align: start; }
  .root_rtl___2zSMN .formError___1U-KA {
    text-align: start; }
  .root_rtl___2zSMN .submitBtn___171S1 {
    flex-direction: row; }
  .root_rtl___2zSMN .uploadZone___3tkwV {
    text-align: center; }

.list___sf-qp {
  display: flex;
  flex-direction: column;
  gap: 12px; }

.empty___1fjVE {
  margin: 0;
  padding: 32px 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  text-align: center;
  font-size: 14px;
  color: var(--template3-footer-secondary, #6d7381); }

.formPanel___t9UsP {
  max-width: 48rem;
  margin: 0 auto;
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }
  @media (min-width: 768px) {
    .formPanel___t9UsP {
      padding: 32px; } }

.formTitle___25050 {
  margin: 0 0 24px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2; }

.formField___PlyDt {
  margin-bottom: 24px; }

.formLabel___3-k2b {
  display: block;
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500; }

.formLabel_rtl___1Z6n7 {
  text-align: start;
  unicode-bidi: isolate;
  text-align: start; }
  .formLabel_rtl___1Z6n7 .baseText {
    text-align: inherit !important; }
  .formLabel_rtl___1Z6n7 .localizationText {
    text-align: inherit !important; }

.formInput___1J62D,
.formTextarea___1FYXS {
  box-sizing: border-box;
  width: 100%;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-family: inherit;
  font-size: 16px;
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease; }
  .formInput___1J62D::placeholder,
  .formTextarea___1FYXS::placeholder {
    color: var(--template3-footer-secondary, #6d7381);
    opacity: 1; }
  .formInput___1J62D:focus,
  .formTextarea___1FYXS:focus {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }

.formInput___1J62D {
  height: 48px;
  padding: 0 16px;
  cursor: text; }

.formTextarea___1FYXS {
  min-height: 200px;
  padding: 12px 16px;
  resize: vertical;
  cursor: text; }

.formError___1U-KA {
  margin: 8px 0 0;
  color: #ff4d5a;
  font-size: 12px; }

.uploadZone___3tkwV {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 24px;
  border: 2px dashed rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  text-align: center;
  transition: border-color 0.2s ease, color 0.2s ease; }
  .uploadZone___3tkwV:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5);
    color: var(--template3-body-primary, #b7ff3c); }
    .uploadZone___3tkwV:hover .uploadIcon___1jcqY {
      color: var(--template3-body-primary, #b7ff3c); }

.uploadIcon___1jcqY {
  margin-bottom: 8px;
  color: var(--template3-footer-secondary, #6d7381);
  transition: color 0.2s ease; }

.submitBtn___171S1.submitBtn___171S1 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  box-sizing: border-box;
  width: 100%;
  height: 48px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 8px 16px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.15s ease, box-shadow 0.15s ease; }
  .submitBtn___171S1.submitBtn___171S1 * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .submitBtn___171S1.submitBtn___171S1:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    cursor: pointer !important; }
  .submitBtn___171S1.submitBtn___171S1:focus:not(:hover), .submitBtn___171S1.submitBtn___171S1:focus-visible:not(:hover), .submitBtn___171S1.submitBtn___171S1:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important; }
  .submitBtn___171S1.submitBtn___171S1:disabled {
    opacity: 0.5;
    cursor: not-allowed !important; }

.root_rtl___2zSMN .submitBtn___171S1.submitBtn___171S1 {
  background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .root_rtl___2zSMN .submitBtn___171S1.submitBtn___171S1:hover:not(:disabled) {
    background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }

.submitBtnIcon___3WO9N {
  flex-shrink: 0;
  color: currentColor; }

.card___28ApL {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  cursor: pointer !important;
  transition: border-color 0.2s ease, background-color 0.2s ease; }
  .card___28ApL:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3); }

.card_unread___3mz1G {
  border-color: rgba(183, 255, 60, 0.5);
  background-color: rgba(183, 255, 60, 0.05); }

.row___39FQn {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px; }

.main___23-n5 {
  flex: 1;
  min-width: 0; }

.titleRow___28WHJ {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px; }

.card_unread___3mz1G .titleRow___28WHJ::before {
  content: '';
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  min-width: 8px;
  min-height: 8px;
  border-radius: 50%;
  background-color: #b7ff3c; }

.subject___FjNJy {
  margin: 0;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5; }

.meta___3OhIJ {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }

.metaSep___HO6Fp {
  color: var(--template3-footer-secondary, #6d7381); }

.actions___1oWuJ {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 12px; }

.eyeIcon___1aC8F {
  color: var(--template3-footer-secondary, #6d7381); }

.card_rtl___1-q2r .row___39FQn {
  flex-direction: row; }

.card_rtl___1-q2r .titleRow___28WHJ {
  flex-direction: row; }

.card_rtl___1-q2r .subject___FjNJy {
  text-align: start;
  unicode-bidi: isolate;
  text-align: start; }
  .card_rtl___1-q2r .subject___FjNJy .baseText {
    text-align: inherit !important; }
  .card_rtl___1-q2r .subject___FjNJy .localizationText {
    text-align: inherit !important; }

.card_rtl___1-q2r .meta___3OhIJ {
  text-align: start;
  unicode-bidi: isolate; }
  .card_rtl___1-q2r .meta___3OhIJ .baseText {
    text-align: inherit !important; }
  .card_rtl___1-q2r .meta___3OhIJ .localizationText {
    text-align: inherit !important; }

.card_rtl___1-q2r .actions___1oWuJ {
  flex-direction: row; }

.emptyShell_rtl___2fcpH .title___16oGR,
.emptyShell_rtl___2fcpH .description___26xBV {
  text-align: start;
  unicode-bidi: isolate;
  text-align: center; }
  .emptyShell_rtl___2fcpH .title___16oGR .baseText,
  .emptyShell_rtl___2fcpH .description___26xBV .baseText {
    text-align: inherit !important; }
  .emptyShell_rtl___2fcpH .title___16oGR .localizationText,
  .emptyShell_rtl___2fcpH .description___26xBV .localizationText {
    text-align: inherit !important; }

.emptyShell___1GyHH {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.emptyState___2vKtG {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px 16px; }

.iconWrap___3qTZ4 {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  border-radius: 50%;
  background: linear-gradient(to bottom right, rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4)); }

.icon___wxuTe {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381); }

.title___16oGR {
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: center; }

.titleText___YGm6N {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.description___26xBV {
  max-width: 28rem;
  margin: 0 0 24px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }

.descriptionText___3yBIc {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.actionBtn___1fjtf.actionBtn___1fjtf {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 24px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)) !important;
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: box-shadow 0.15s ease, background 0.15s ease; }
  .actionBtn___1fjtf.actionBtn___1fjtf:hover {
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important;
    cursor: pointer !important; }
  .actionBtn___1fjtf.actionBtn___1fjtf:focus:not(:hover), .actionBtn___1fjtf.actionBtn___1fjtf:focus-visible:not(:hover), .actionBtn___1fjtf.actionBtn___1fjtf:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.actionBtnText___2Ibx- {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.card___1JWQU {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  cursor: pointer !important;
  transition: border-color 0.2s ease, background-color 0.2s ease; }
  .card___1JWQU:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3); }

.card_unread___2c0df {
  border-color: rgba(183, 255, 60, 0.5);
  background-color: rgba(183, 255, 60, 0.05); }

.row___3PuRk {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px; }

.main___1zTiS {
  flex: 1;
  min-width: 0; }

.titleRow___Y2oY0 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px; }

.card_unread___2c0df .titleRow___Y2oY0::before {
  content: '';
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  min-width: 8px;
  min-height: 8px;
  border-radius: 50%;
  background-color: #b7ff3c; }

.subject___3r938 {
  margin: 0;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5; }

.meta___Y4bHi {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }

.metaSep___3hesc {
  color: var(--template3-footer-secondary, #6d7381); }

.actions___3Tk3_ {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 12px; }

.bellIcon___3urlf {
  flex-shrink: 0;
  color: #f6c453; }

.claimBtn___2FBLj {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  height: 36px;
  padding: 0 16px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(90deg, #f6c453, #ff8a00);
  color: var(--template3-body-bg, #0a0b0f);
  font-size: 14px;
  font-weight: 700;
  cursor: pointer !important; }
  .claimBtn___2FBLj:disabled {
    opacity: 0.6; }

.eyeIcon___8lAEB {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381); }

.claimedBadge___2m5NK {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 2px 8px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.1);
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 12px;
  font-weight: 500;
  line-height: 1; }
  .claimedBadge___2m5NK * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.card_rtl___1zjd- .row___3PuRk {
  flex-direction: row; }

.card_rtl___1zjd- .titleRow___Y2oY0 {
  flex-direction: row; }

.card_rtl___1zjd- .subject___3r938 {
  text-align: start;
  unicode-bidi: isolate;
  text-align: start; }
  .card_rtl___1zjd- .subject___3r938 .baseText {
    text-align: inherit !important; }
  .card_rtl___1zjd- .subject___3r938 .localizationText {
    text-align: inherit !important; }

.card_rtl___1zjd- .meta___Y4bHi {
  text-align: start;
  unicode-bidi: isolate; }
  .card_rtl___1zjd- .meta___Y4bHi .baseText {
    text-align: inherit !important; }
  .card_rtl___1zjd- .meta___Y4bHi .localizationText {
    text-align: inherit !important; }

.card_rtl___1zjd- .actions___3Tk3_ {
  flex-direction: row; }

.card_rtl___1zjd- .claimBtn___2FBLj {
  flex-direction: row; }

.messagesScene___30Ggp {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  width: 100%;
  background-color: var(--template3-body-bg, #0a0b0f); }

.messagesScene_rtl___205i7 {
  direction: rtl; }
  .messagesScene_rtl___205i7 .hero___2SXA- {
    background: linear-gradient(to left, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f)); }
  .messagesScene_rtl___205i7 .heroTitleRow___31HY6 {
    flex-direction: row; }
  .messagesScene_rtl___205i7 .heroTitle___3GwUY,
  .messagesScene_rtl___205i7 .heroSubtitle___3cqt_ {
    text-align: start;
    unicode-bidi: isolate;
    width: 100%;
    text-align: start; }
    .messagesScene_rtl___205i7 .heroTitle___3GwUY .baseText,
    .messagesScene_rtl___205i7 .heroSubtitle___3cqt_ .baseText {
      text-align: inherit !important; }
    .messagesScene_rtl___205i7 .heroTitle___3GwUY .localizationText,
    .messagesScene_rtl___205i7 .heroSubtitle___3cqt_ .localizationText {
      text-align: inherit !important; }
  .messagesScene_rtl___205i7 .tabBtn___1d5OG {
    flex-direction: row; }

.hero___2SXA- {
  background: linear-gradient(to right, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f));
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.heroInner___1qM-U {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  padding-top: 32px;
  padding-bottom: 32px; }
  @media (min-width: 640px) {
    .heroInner___1qM-U {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .heroInner___1qM-U {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.heroTitleRow___31HY6 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px; }

.heroIcon___gs1ep {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.heroTitle___3GwUY {
  margin: 0;
  color: #f5f7fa;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  text-align: start; }
  @media (min-width: 768px) {
    .heroTitle___3GwUY {
      font-size: 36px; } }

.heroSubtitle___3cqt_ {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px;
  text-align: start; }

.tabsBar___3ZvK3 {
  position: sticky;
  top: 64px;
  z-index: 10;
  background-color: var(--template3-panel-bg, #141821);
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  overflow: hidden; }
  @media (min-width: 768px) {
    .tabsBar___3ZvK3 {
      top: 80px; } }

.tabsInner___3vaMc {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  min-width: 0; }
  @media (min-width: 640px) {
    .tabsInner___3vaMc {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .tabsInner___3vaMc {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }
  @media (max-width: 767px) {
    .tabsInner___3vaMc {
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior-x: contain;
      touch-action: pan-x;
      scrollbar-width: none;
      padding-inline-end: 0; }
      .tabsInner___3vaMc::-webkit-scrollbar {
        display: none; } }

.tabsList___2o__X {
  display: flex;
  flex-wrap: nowrap;
  gap: 4px;
  min-width: 0;
  overflow-x: auto;
  scrollbar-width: none; }
  .tabsList___2o__X::-webkit-scrollbar {
    display: none; }
  @media (max-width: 767px) {
    .tabsList___2o__X {
      display: inline-flex;
      width: max-content;
      min-width: 100%;
      padding-inline-end: 12px; } }
  @media (min-width: 768px) {
    .tabsList___2o__X {
      width: 100%;
      max-width: 100%;
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior-x: contain;
      touch-action: pan-x;
      scrollbar-width: none; }
      .tabsList___2o__X::-webkit-scrollbar {
        display: none; } }

.tabBtn___1d5OG {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  gap: 8px;
  padding: 16px 24px;
  border: none;
  border-bottom: 2px solid transparent;
  background: transparent;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px;
  font-weight: 500;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: color 0.2s ease, border-color 0.2s ease; }
  .tabBtn___1d5OG:hover:not(.tabBtn_active___Reypo) {
    color: #f5f7fa;
    cursor: pointer !important; }
  .tabBtn___1d5OG:focus, .tabBtn___1d5OG:focus-visible, .tabBtn___1d5OG:active {
    outline: none;
    box-shadow: none; }

.tabBtn_active___Reypo {
  color: var(--template3-body-primary, #b7ff3c);
  border-bottom-color: var(--template3-body-primary, #b7ff3c); }
  .tabBtn_active___Reypo:hover {
    color: var(--template3-body-primary, #b7ff3c);
    cursor: pointer !important; }

.tabIcon___1sDUf {
  flex-shrink: 0; }

.tabLabel___1_Xk_ {
  flex-shrink: 0; }

.content___2KfOJ {
  padding: 32px 0; }

.contentInner___1YxnP {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px; }
  @media (min-width: 640px) {
    .contentInner___1YxnP {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .contentInner___1YxnP {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.tabContent___11ZGD {
  max-width: 48rem;
  margin: 0 auto; }

.tabContentWide___3u9ME {
  max-width: 48rem;
  margin: 0 auto; }

.stack___2IKne {
  display: flex;
  flex-direction: column;
  gap: 24px; }

.card___3dvXm {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }
  @media (min-width: 768px) {
    .card___3dvXm {
      padding: 32px; } }

.cardHighlight___2n3TI {
  padding: 24px;
  border: 1px solid rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3);
  border-radius: 16px;
  background: linear-gradient(to bottom right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.1)); }

.cardTitleRow___31JPn {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 24px; }

.cardTitleIcon___VAJBQ {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.cardTitleIconAccent___1d6f7 {
  flex-shrink: 0;
  color: #7a5cff; }

.cardTitle___2akDK {
  margin: 0 0 24px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2; }

.cardTitleRow___31JPn .cardTitle___2akDK {
  margin-bottom: 0; }

.cardBody___SwKfe {
  display: flex;
  flex-direction: column;
  gap: 24px; }

.userSummary___QpPOz {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px; }

.userAvatar___2xEj4 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  background: linear-gradient(to bottom right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f); }

.userName___cj9hN {
  margin: 0 0 4px;
  color: #f5f7fa;
  font-size: 20px;
  font-weight: 700; }

.userMeta___365FS {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }

.infoGrid___1uBAl {
  display: grid;
  grid-template-columns: 1fr;
  gap: 12px; }
  @media (min-width: 768px) {
    .infoGrid___1uBAl {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }

.infoLabel___1gNSv {
  margin: 0 0 4px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }

.infoValue___3Ehnf {
  margin: 0;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500; }

.infoValueLtr___22XYh {
  display: block;
  width: 100%;
  direction: ltr;
  unicode-bidi: isolate;
  text-align: left; }

.formInputLtr___wXR1D {
  direction: ltr;
  text-align: left; }

.formField___1zd71 {
  margin-bottom: 0; }

.formLabel___2xDK5 {
  display: block;
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500; }

.formLabelRow___3E4ky {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500; }

.formInput___1kCZm,
.formSelect___1pbEl,
.formTextarea___2Y4IS {
  box-sizing: border-box;
  width: 100%;
  height: 48px;
  padding: 0 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-family: inherit;
  font-size: 16px;
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease; }
  .formInput___1kCZm::placeholder,
  .formSelect___1pbEl::placeholder,
  .formTextarea___2Y4IS::placeholder {
    color: var(--template3-footer-secondary, #6d7381);
    opacity: 1; }
  .formInput___1kCZm:focus,
  .formSelect___1pbEl:focus,
  .formTextarea___2Y4IS:focus {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }

.formInput_error___1cgY_ {
  border-color: #ff4d5a; }
  .formInput_error___1cgY_:focus {
    border-color: #ff4d5a;
    box-shadow: 0 0 0 3px rgba(255, 77, 90, 0.2); }

.formSelect___1pbEl {
  cursor: pointer !important;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236D7381' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 12px center;
  padding-right: 40px; }

.passwordWrap___2KN0l {
  position: relative; }

.passwordInput___1ts4u {
  padding-right: 48px; }

.passwordToggle___3HiMW {
  position: absolute;
  top: 50%;
  right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: 0;
  background: transparent;
  color: var(--template3-footer-secondary, #6d7381);
  transform: translateY(-50%);
  cursor: pointer !important; }
  .passwordToggle___3HiMW:hover {
    color: #f5f7fa; }

.formError___IpRSh {
  margin: 8px 0 0;
  color: #ff4d5a;
  font-size: 12px; }

.formHint___3QpIe {
  margin: 8px 0 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 12px;
  line-height: 20px; }

.cardIntroHint___ACwEe {
  margin: 0 0 24px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px; }

.submitBtn___2NtTx.submitBtn___2NtTx {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  box-sizing: border-box;
  width: 100%;
  height: 48px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 8px 16px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.15s ease, opacity 0.2s ease; }
  .submitBtn___2NtTx.submitBtn___2NtTx * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .submitBtn___2NtTx.submitBtn___2NtTx:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    cursor: pointer !important; }
  .submitBtn___2NtTx.submitBtn___2NtTx:focus:not(:hover), .submitBtn___2NtTx.submitBtn___2NtTx:focus-visible:not(:hover), .submitBtn___2NtTx.submitBtn___2NtTx:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important; }
  .submitBtn___2NtTx.submitBtn___2NtTx:disabled {
    opacity: 0.5;
    cursor: not-allowed !important; }

.submitBtnAccent___3wHTZ {
  background: linear-gradient(90deg, #7a5cff, var(--template3-body-secondary, #00ffb2)); }
  .submitBtnAccent___3wHTZ:hover:not(:disabled) {
    background: linear-gradient(90deg, var(--template3-body-secondary, #00ffb2), #7a5cff) !important; }

.statsGrid___13qUv {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px; }
  @media (min-width: 768px) {
    .statsGrid___13qUv {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }

.statCard___Teea9 {
  padding: 24px;
  border-radius: 16px;
  text-align: center; }

.statCard_lime___3YTEK {
  border: 1px solid rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3);
  background: linear-gradient(to bottom right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.1)); }

.statCard_purple___xbEwX {
  border: 1px solid rgba(122, 92, 255, 0.3);
  background: linear-gradient(to bottom right, rgba(122, 92, 255, 0.1), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.1)); }

.statIcon___2E64Y {
  margin: 0 auto 8px;
  color: var(--template3-body-primary, #b7ff3c); }

.statIconPurple___3GiAw {
  color: #7a5cff; }

.statLabel___1yzt3 {
  margin: 0 0 4px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }

.statValue___1Fhtt {
  margin: 0;
  color: #f5f7fa;
  font-size: 30px;
  font-weight: 700; }

.referrerLinkRow___3bcGs {
  display: flex;
  flex-direction: column;
  gap: 8px; }
  @media (min-width: 768px) {
    .referrerLinkRow___3bcGs {
      flex-direction: row;
      align-items: stretch; } }
  @media (max-width: 767px) {
    .referrerLinkRow___3bcGs .copyBtn___QRN90.copyBtn___QRN90 {
      width: 100%; } }

.referrerInput___2AGB3 {
  flex: 1;
  min-width: 0;
  min-height: 48px;
  height: 48px;
  line-height: 20px;
  -webkit-appearance: none;
  appearance: none; }

.copyBtn___QRN90.copyBtn___QRN90 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  box-sizing: border-box;
  height: 48px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 8px 24px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.15s ease; }
  .copyBtn___QRN90.copyBtn___QRN90 * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .copyBtn___QRN90.copyBtn_copied___1D-i7 {
    background: #00ffb2 !important;
    background-image: none !important; }
  .copyBtn___QRN90.copyBtn___QRN90:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    cursor: pointer !important; }
  .copyBtn___QRN90.copyBtn___QRN90:focus:not(:hover), .copyBtn___QRN90.copyBtn___QRN90:focus-visible:not(:hover), .copyBtn___QRN90.copyBtn___QRN90:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important; }

.profileTabShell___28pce {
  width: 100%; }

.profileTabShell_rtl___3nC_4 {
  direction: ltr; }
  .profileTabShell_rtl___3nC_4 .card___3dvXm,
  .profileTabShell_rtl___3nC_4 .cardHighlight___2n3TI {
    direction: rtl; }
  .profileTabShell_rtl___3nC_4 .cardTitle___2akDK,
  .profileTabShell_rtl___3nC_4 .cardTitleRow___31JPn,
  .profileTabShell_rtl___3nC_4 .formLabel___2xDK5,
  .profileTabShell_rtl___3nC_4 .formLabelRow___3E4ky,
  .profileTabShell_rtl___3nC_4 .formHint___3QpIe,
  .profileTabShell_rtl___3nC_4 .cardIntroHint___ACwEe,
  .profileTabShell_rtl___3nC_4 .formError___IpRSh,
  .profileTabShell_rtl___3nC_4 .infoLabel___1gNSv,
  .profileTabShell_rtl___3nC_4 .userName___cj9hN,
  .profileTabShell_rtl___3nC_4 .userMeta___365FS,
  .profileTabShell_rtl___3nC_4 .statLabel___1yzt3 {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .profileTabShell_rtl___3nC_4 .cardTitle___2akDK .baseText,
    .profileTabShell_rtl___3nC_4 .cardTitleRow___31JPn .baseText,
    .profileTabShell_rtl___3nC_4 .formLabel___2xDK5 .baseText,
    .profileTabShell_rtl___3nC_4 .formLabelRow___3E4ky .baseText,
    .profileTabShell_rtl___3nC_4 .formHint___3QpIe .baseText,
    .profileTabShell_rtl___3nC_4 .cardIntroHint___ACwEe .baseText,
    .profileTabShell_rtl___3nC_4 .formError___IpRSh .baseText,
    .profileTabShell_rtl___3nC_4 .infoLabel___1gNSv .baseText,
    .profileTabShell_rtl___3nC_4 .userName___cj9hN .baseText,
    .profileTabShell_rtl___3nC_4 .userMeta___365FS .baseText,
    .profileTabShell_rtl___3nC_4 .statLabel___1yzt3 .baseText {
      text-align: inherit !important; }
    .profileTabShell_rtl___3nC_4 .cardTitle___2akDK .localizationText,
    .profileTabShell_rtl___3nC_4 .cardTitleRow___31JPn .localizationText,
    .profileTabShell_rtl___3nC_4 .formLabel___2xDK5 .localizationText,
    .profileTabShell_rtl___3nC_4 .formLabelRow___3E4ky .localizationText,
    .profileTabShell_rtl___3nC_4 .formHint___3QpIe .localizationText,
    .profileTabShell_rtl___3nC_4 .cardIntroHint___ACwEe .localizationText,
    .profileTabShell_rtl___3nC_4 .formError___IpRSh .localizationText,
    .profileTabShell_rtl___3nC_4 .infoLabel___1gNSv .localizationText,
    .profileTabShell_rtl___3nC_4 .userName___cj9hN .localizationText,
    .profileTabShell_rtl___3nC_4 .userMeta___365FS .localizationText,
    .profileTabShell_rtl___3nC_4 .statLabel___1yzt3 .localizationText {
      text-align: inherit !important; }
  .profileTabShell_rtl___3nC_4 .infoValue___3Ehnf:not(.infoValueLtr___22XYh),
  .profileTabShell_rtl___3nC_4 .statValue___1Fhtt {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .profileTabShell_rtl___3nC_4 .infoValue___3Ehnf:not(.infoValueLtr___22XYh) .baseText,
    .profileTabShell_rtl___3nC_4 .statValue___1Fhtt .baseText {
      text-align: inherit !important; }
    .profileTabShell_rtl___3nC_4 .infoValue___3Ehnf:not(.infoValueLtr___22XYh) .localizationText,
    .profileTabShell_rtl___3nC_4 .statValue___1Fhtt .localizationText {
      text-align: inherit !important; }
  .profileTabShell_rtl___3nC_4 .infoValueLtr___22XYh {
    display: block;
    width: 100%;
    direction: ltr;
    unicode-bidi: isolate;
    text-align: right; }
  .profileTabShell_rtl___3nC_4 .formInputLtr___wXR1D {
    direction: ltr;
    text-align: right; }
  .profileTabShell_rtl___3nC_4 .userSummary___QpPOz,
  .profileTabShell_rtl___3nC_4 .cardTitleRow___31JPn,
  .profileTabShell_rtl___3nC_4 .referrerLinkRow___3bcGs {
    flex-direction: row; }
  .profileTabShell_rtl___3nC_4 .statsGrid___13qUv {
    direction: ltr; }
  .profileTabShell_rtl___3nC_4 .passwordToggle___3HiMW {
    right: auto;
    left: 12px; }
  .profileTabShell_rtl___3nC_4 .passwordInput___1ts4u {
    padding-right: 16px;
    padding-left: 48px; }
  @media (min-width: 768px) {
    .profileTabShell_rtl___3nC_4 .referrerLinkRow___3bcGs {
      flex-direction: row; } }
  .profileTabShell_rtl___3nC_4 .copyBtn___QRN90.copyBtn___QRN90 {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
    .profileTabShell_rtl___3nC_4 .copyBtn___QRN90.copyBtn___QRN90:hover:not(:disabled) {
      background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }
  .profileTabShell_rtl___3nC_4 .submitBtn___2NtTx.submitBtn___2NtTx {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
    .profileTabShell_rtl___3nC_4 .submitBtn___2NtTx.submitBtn___2NtTx:hover:not(:disabled) {
      background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }
  .profileTabShell_rtl___3nC_4 .submitBtnAccent___3wHTZ {
    background: linear-gradient(to left, #7a5cff, var(--template3-body-secondary, #00ffb2)); }
    .profileTabShell_rtl___3nC_4 .submitBtnAccent___3wHTZ:hover:not(:disabled) {
      background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), #7a5cff) !important; }

.dropdownSelect___1qKeR {
  position: relative;
  width: 100%; }

.dropdownSelectTrigger___1mcI4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  box-sizing: border-box;
  width: 100%;
  height: 48px;
  padding: 0 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-family: inherit;
  font-size: 14px;
  line-height: 20px;
  text-align: start;
  cursor: pointer !important;
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease; }
  .dropdownSelectTrigger___1mcI4:focus-visible, .dropdownSelectTrigger_open___3ShuV {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }

.dropdownSelectTrigger_error___DPybW {
  border-color: #ff4d5a; }
  .dropdownSelectTrigger_error___DPybW:focus-visible {
    border-color: #ff4d5a;
    box-shadow: 0 0 0 3px rgba(255, 77, 90, 0.2); }

.dropdownSelectTrigger_open___3ShuV.dropdownSelectTrigger_error___DPybW {
  border-color: #ff4d5a;
  box-shadow: 0 0 0 3px rgba(255, 77, 90, 0.2); }

.dropdownSelectTriggerValue___1schm {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.dropdownSelectTriggerValue_placeholder___22JXb {
  color: var(--template3-footer-secondary, #6d7381); }

.dropdownSelectChevron___x6_ps {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381);
  opacity: 0.5;
  pointer-events: none;
  transition: transform 0.2s ease; }

.dropdownSelectChevron_open___2dJkx {
  transform: rotate(180deg); }

.dropdownSelectMenu___1JU0F {
  position: absolute;
  top: calc(100% + 4px);
  left: 0;
  right: 0;
  z-index: 50;
  box-sizing: border-box;
  max-height: 240px;
  margin: 0;
  padding: 4px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: var(--template3-panel-bg, #141821);
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  overflow-x: hidden;
  overflow-y: auto; }

.dropdownSelectMenuItem___3L587 {
  position: relative;
  display: flex;
  align-items: center;
  gap: 8px;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 6px 32px 6px 8px;
  border: 0;
  border-radius: 4px;
  background: transparent;
  color: #f5f7fa;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: start;
  cursor: pointer !important;
  outline: none;
  transition: background-color 0.15s ease, color 0.15s ease; }
  .dropdownSelectMenuItem___3L587:hover, .dropdownSelectMenuItem___3L587:focus-visible {
    background-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-bg, #0a0b0f); }

.dropdownSelectMenuItem_selected___3Oma7 {
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1);
  color: var(--template3-body-primary, #b7ff3c); }
  .dropdownSelectMenuItem_selected___3Oma7:hover, .dropdownSelectMenuItem_selected___3Oma7:focus-visible {
    background-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-bg, #0a0b0f); }

.dropdownSelectMenuItemLabel___3xI22 {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.dropdownSelectMenuItemCheck___2nCDT {
  position: absolute;
  right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  color: currentColor;
  pointer-events: none; }

.dropdownSelectMenuItemCheck_hidden___1PMHS {
  visibility: hidden; }

.dropdownSelect_rtl___3uSyT .dropdownSelectMenu___1JU0F {
  direction: rtl; }

.dropdownSelect_rtl___3uSyT .dropdownSelectMenuItem___3L587 {
  padding: 6px 8px 6px 32px;
  direction: ltr; }

.dropdownSelect_rtl___3uSyT .dropdownSelectMenuItemCheck___2nCDT {
  right: auto;
  left: 8px; }

.profileScene___197SM {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  width: 100%;
  background-color: var(--template3-body-bg, #0a0b0f); }

.profileScene_rtl___2AR4Q {
  direction: rtl; }
  .profileScene_rtl___2AR4Q .hero___1qyCR {
    background: linear-gradient(to left, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f)); }
  .profileScene_rtl___2AR4Q .heroTitleRow___3tld4 {
    flex-direction: row; }
  .profileScene_rtl___2AR4Q .heroTitle___1FTCx,
  .profileScene_rtl___2AR4Q .heroSubtitle___15Uj6 {
    text-align: start;
    unicode-bidi: isolate;
    width: 100%;
    text-align: start; }
    .profileScene_rtl___2AR4Q .heroTitle___1FTCx .baseText,
    .profileScene_rtl___2AR4Q .heroSubtitle___15Uj6 .baseText {
      text-align: inherit !important; }
    .profileScene_rtl___2AR4Q .heroTitle___1FTCx .localizationText,
    .profileScene_rtl___2AR4Q .heroSubtitle___15Uj6 .localizationText {
      text-align: inherit !important; }
  .profileScene_rtl___2AR4Q .tabsList___3mzYx {
    direction: rtl; }
  .profileScene_rtl___2AR4Q .tabBtn___ZeDso {
    flex-direction: row; }
  .profileScene_rtl___2AR4Q .contentInner___37eW7 {
    direction: ltr; }

.hero___1qyCR {
  background: linear-gradient(to right, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f));
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.heroInner___bUW9h {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  padding-top: 32px;
  padding-bottom: 32px; }
  @media (min-width: 640px) {
    .heroInner___bUW9h {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .heroInner___bUW9h {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.heroTitleRow___3tld4 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px; }

.heroIcon___d9dqW {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.heroTitle___1FTCx {
  margin: 0;
  color: #f5f7fa;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  text-align: start; }
  @media (min-width: 768px) {
    .heroTitle___1FTCx {
      font-size: 36px; } }

.heroSubtitle___15Uj6 {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px; }

.tabsBar___L49bf {
  position: sticky;
  top: 64px;
  z-index: 10;
  background-color: var(--template3-panel-bg, #141821);
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }
  @media (min-width: 768px) {
    .tabsBar___L49bf {
      top: 80px; } }

.tabsInner___31GAB {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px; }
  @media (min-width: 640px) {
    .tabsInner___31GAB {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .tabsInner___31GAB {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.tabsList___3mzYx {
  display: flex;
  gap: 4px;
  overflow-x: auto;
  scrollbar-width: none; }
  .tabsList___3mzYx::-webkit-scrollbar {
    display: none; }

.tabBtn___ZeDso {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 16px 24px;
  border: none;
  border-bottom: 2px solid transparent;
  background: transparent;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px;
  font-weight: 500;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: color 0.2s ease, border-color 0.2s ease; }
  .tabBtn___ZeDso:hover:not(.tabBtn_active___3K4bE) {
    color: #f5f7fa; }
  .tabBtn___ZeDso:focus, .tabBtn___ZeDso:focus-visible, .tabBtn___ZeDso:active {
    outline: none;
    box-shadow: none; }

.tabBtn_active___3K4bE {
  color: var(--template3-body-primary, #b7ff3c);
  border-bottom-color: var(--template3-body-primary, #b7ff3c); }

.tabIcon___2LX75 {
  flex-shrink: 0; }

.content___388nz {
  padding: 32px 0; }

.contentInner___37eW7 {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px; }
  @media (min-width: 640px) {
    .contentInner___37eW7 {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .contentInner___37eW7 {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.tabContent___1CbDb {
  max-width: 48rem;
  margin: 0 auto; }

.tabContentWide___1hsRk {
  max-width: none;
  margin: 0; }

.stack___1C5k5 {
  display: flex;
  flex-direction: column;
  gap: 24px; }

.card___3wI1J {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }
  @media (min-width: 768px) {
    .card___3wI1J {
      padding: 32px; } }

.cardTitle___1ObvQ {
  margin: 0 0 24px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2; }

.cardBody___2uPDC {
  display: flex;
  flex-direction: column;
  gap: 24px; }

.formField___R-yuc {
  display: flex;
  flex-direction: column;
  gap: 8px; }

.formLabel___2vwGp {
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500; }

.formInput___1iOe_ {
  width: 100%;
  height: 48px;
  padding: 0 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 16px;
  outline: none; }
  .formInput___1iOe_:focus {
    border-color: var(--template3-body-primary, #b7ff3c); }
  .formInput___1iOe_::placeholder {
    color: var(--template3-footer-secondary, #6d7381); }

.formError___26Cev {
  margin: 8px 0 0;
  color: #ff4d5a;
  font-size: 12px; }

.formError_rtl___3fIi_ {
  text-align: start;
  unicode-bidi: isolate;
  text-align: start; }
  .formError_rtl___3fIi_ .baseText {
    text-align: inherit !important; }
  .formError_rtl___3fIi_ .localizationText {
    text-align: inherit !important; }

.formHint___1Imtn {
  margin: 8px 0 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 12px; }

.alertBanner___1UMSs {
  padding: 16px;
  border: 1px solid rgba(255, 77, 90, 0.3);
  border-radius: 10px;
  background-color: rgba(255, 77, 90, 0.1);
  color: #ff4d5a;
  font-size: 14px; }

.warningBanner___22Bgr {
  padding: 16px;
  border: 1px solid rgba(246, 196, 83, 0.3);
  border-radius: 10px;
  background-color: rgba(246, 196, 83, 0.1);
  color: #f6c453;
  font-size: 14px; }

.submitBtn___1lrt2 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f);
  font-size: 14px;
  font-weight: 700;
  cursor: pointer !important;
  outline: none;
  box-shadow: none; }
  .submitBtn___1lrt2:focus, .submitBtn___1lrt2:focus-visible, .submitBtn___1lrt2:active {
    outline: none;
    box-shadow: none; }
  .submitBtn___1lrt2:disabled {
    opacity: 0.5; }

.submitBtnWithdraw___GbHeC {
  background: linear-gradient(90deg, #f6c453, #ff8a00); }

.balancesGrid___2j782 {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px; }
  @media (min-width: 768px) {
    .balancesGrid___2j782 {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }
  @media (min-width: 1024px) {
    .balancesGrid___2j782 {
      grid-template-columns: repeat(3, minmax(0, 1fr)); } }

.balanceCard___GCt3m {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

@media (min-width: 1024px) {
  .balanceCardMain___3pr9P {
    grid-column: span 1; } }

.balanceCardHeader___15nL5 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 0; }

.balanceCardHeader_main___3uoPD {
  margin-bottom: 16px; }

.balanceCardHeader_compact___AkLOe {
  margin-bottom: 8px; }

.balanceCardIconWrap___1E8bo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 12px;
  background: linear-gradient(to bottom right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2));
  color: var(--template3-body-primary, #b7ff3c);
  flex-shrink: 0; }

.balanceCardIconWrapGold___W5NSf {
  background: linear-gradient(to bottom right, rgba(246, 196, 83, 0.2), rgba(255, 138, 0, 0.2));
  color: #f6c453; }

.balanceCardIconWrapPurple___ZDjE9 {
  background: linear-gradient(to bottom right, rgba(122, 92, 255, 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2));
  color: #7a5cff; }

.balanceCardMeta___6Jg0i {
  flex: 1;
  min-width: 0; }

.balanceCardLabel___1_6Y1 {
  margin: 0;
  padding: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px; }

.balanceCardLabelText___3JsYb {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.balanceCardValue___38tN2 {
  margin: 0;
  padding: 0;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px; }
  .balanceCardValue___38tN2 span {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.refreshBtn___g_gLV {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border: 0;
  border-radius: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: var(--template3-body-primary, #b7ff3c);
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: background-color 0.15s ease; }
  .refreshBtn___g_gLV:hover:not(:disabled) {
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1); }
  .refreshBtn___g_gLV:focus, .refreshBtn___g_gLV:focus-visible, .refreshBtn___g_gLV:active {
    outline: none;
    box-shadow: none; }
  .refreshBtn___g_gLV:disabled {
    opacity: 0.6; }

.refreshBtnIcon___33_Mo {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0; }

.refreshBtnSpinning___OIS3U {
  display: inline-flex;
  transform-origin: center;
  animation: bankRefreshSpin___3Bp4q 1s linear infinite;
  will-change: transform; }

@keyframes bankRefreshSpin___3Bp4q {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }

.balanceActions___1v8MA {
  display: flex;
  gap: 8px; }

.balanceActionPrimary___AbyBI,
.balanceActionSecondary___2mjGf {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  min-width: 0;
  height: 36px;
  padding: 0 16px;
  border-radius: 10px;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: background 0.15s ease, border-color 0.15s ease; }
  .balanceActionPrimary___AbyBI *,
  .balanceActionSecondary___2mjGf * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .balanceActionPrimary___AbyBI:focus, .balanceActionPrimary___AbyBI:focus-visible, .balanceActionPrimary___AbyBI:active,
  .balanceActionSecondary___2mjGf:focus,
  .balanceActionSecondary___2mjGf:focus-visible,
  .balanceActionSecondary___2mjGf:active {
    outline: none;
    box-shadow: none; }

.balanceActionPrimary___AbyBI {
  border: 1px solid transparent;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f);
  font-weight: 700; }
  .balanceActionPrimary___AbyBI:hover:not(:disabled) {
    background: linear-gradient(90deg, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.balanceActionSecondary___2mjGf {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: var(--template3-panel-bg, #141821);
  color: #f5f7fa;
  font-weight: 500; }
  .balanceActionSecondary___2mjGf:hover:not(:disabled) {
    border-color: var(--template3-body-primary, #b7ff3c); }

.referrerHint___6hojq {
  margin: 8px 0 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 12px; }

.infoCardsGrid___GdC9q {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px; }
  @media (min-width: 768px) {
    .infoCardsGrid___GdC9q {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }

.infoCard___3RKv7 {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 24px;
  border: 1px solid transparent;
  border-radius: 16px; }

.infoCardBody___Dn8qS {
  flex: 1;
  min-width: 0; }

.infoCard_level_gold___3h8NU {
  border-color: rgba(246, 196, 83, 0.3);
  background-color: rgba(246, 196, 83, 0.1); }

.infoCard_level_silver___6Qcwo {
  border-color: rgba(109, 115, 129, 0.3);
  background-color: rgba(109, 115, 129, 0.1); }

.infoCard_level_bronze___3Vmq0 {
  border-color: rgba(217, 119, 6, 0.3);
  background-color: rgba(217, 119, 6, 0.1); }

.infoCard_level_normal___fl20n {
  border-color: rgba(0, 255, 178, 0.3);
  background-color: rgba(0, 255, 178, 0.1); }

.infoCard_verify_verified___2VhuK {
  border-color: rgba(0, 255, 178, 0.3);
  background-color: rgba(0, 255, 178, 0.1); }

.infoCard_verify_pending_verification___3G7Jp {
  border-color: rgba(246, 196, 83, 0.3);
  background-color: rgba(246, 196, 83, 0.1); }

.infoCard_verify_need_verify___1D-Er {
  border-color: rgba(255, 77, 90, 0.3);
  background-color: rgba(255, 77, 90, 0.1); }

.infoCard_verify_normal___xc6Za {
  border-color: rgba(109, 115, 129, 0.3);
  background-color: rgba(109, 115, 129, 0.1); }

.infoCardIcon___1Hdif {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  flex-shrink: 0;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1); }

.infoCardIcon_level_gold___1YCHs {
  background: linear-gradient(to right, #f6c453, #ff8a00);
  color: var(--template3-body-bg, #0a0b0f); }

.infoCardIcon_level_silver___1koAY {
  background: linear-gradient(to right, #6d7381, #9ca3af);
  color: var(--template3-body-bg, #0a0b0f); }

.infoCardIcon_level_bronze___rqBXl {
  background: linear-gradient(to right, #d97706, #92400e);
  color: var(--template3-body-bg, #0a0b0f); }

.infoCardIcon_level_normal___3tWmb {
  background: linear-gradient(to right, #b7ff3c, #00ffb2);
  color: var(--template3-body-bg, #0a0b0f); }

.infoCardIcon_verify___1zYCx {
  border: 2px solid transparent;
  box-shadow: none;
  background-color: transparent; }

.infoCardIcon_verify_verified___juOw2 {
  border-color: rgba(0, 255, 178, 0.3);
  background-color: rgba(0, 255, 178, 0.1);
  color: #00ffb2; }

.infoCardIcon_verify_pending_verification___2nZY9 {
  border-color: rgba(246, 196, 83, 0.3);
  background-color: rgba(246, 196, 83, 0.1);
  color: #f6c453; }

.infoCardIcon_verify_need_verify___3g99p {
  border-color: rgba(255, 77, 90, 0.3);
  background-color: rgba(255, 77, 90, 0.1);
  color: #ff4d5a; }

.infoCardIcon_verify_normal___2l4D3 {
  border-color: rgba(109, 115, 129, 0.3);
  background-color: rgba(109, 115, 129, 0.1);
  color: #6d7381; }

.infoCardLabel___GSIgj {
  margin: 0 0 4px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px; }

.infoCardValue___2vGZv {
  margin: 0;
  color: #f5f7fa;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px; }

.infoCardValue_level_gold___1-5NZ {
  color: #f6c453; }

.infoCardValue_level_silver___1WZ62 {
  color: #6d7381; }

.infoCardValue_level_bronze___2RXit {
  color: #d97706; }

.infoCardValue_level_normal___2g3kt {
  color: #00ffb2; }

.infoCardValue_verify_verified___3syvS,
.infoCardValue_verify_pending_verification___2fSar,
.infoCardValue_verify_need_verify___3hHBX,
.infoCardValue_verify_normal___9k-MG {
  font-size: 20px;
  line-height: 28px; }

.infoCardValue_verify_verified___3syvS {
  color: #00ffb2; }

.infoCardValue_verify_pending_verification___2fSar {
  color: #f6c453; }

.infoCardValue_verify_need_verify___3hHBX {
  color: #ff4d5a; }

.infoCardValue_verify_normal___9k-MG {
  color: #6d7381; }

.infoCardHint___2JqxW {
  margin: 4px 0 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px; }

.infoCardLabel___GSIgj *,
.infoCardValue___2vGZv *,
.infoCardHint___2JqxW * {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.infoCardHint_need_verify___1zfoh {
  color: #ff4d5a; }

.infoCardHint_pending_verification___1s2Fh {
  color: #f6c453; }

.infoCardHint_verified___26JF7 {
  color: var(--template3-body-secondary, #00ffb2); }

.levelProgress___3pe_A {
  display: flex;
  gap: 2px;
  margin-top: 8px; }

.levelProgressBar___I0Df- {
  width: 32px;
  height: 4px;
  border-radius: 999px;
  background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.levelProgressBar_level_gold___1IC0O {
  background: linear-gradient(to right, #f6c453, #ff8a00); }

.levelProgressBar_level_silver___nOCWh {
  background: linear-gradient(to right, #6d7381, #9ca3af); }

.levelProgressBar_level_bronze___2zg5L {
  background: linear-gradient(to right, #d97706, #92400e); }

.levelProgressBar_level_normal___sekK6 {
  background: linear-gradient(to right, #b7ff3c, #00ffb2); }

.gatewayGrid___3PFFd {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px; }
  @media (min-width: 768px) {
    .gatewayGrid___3PFFd {
      grid-template-columns: repeat(3, minmax(0, 1fr)); } }

.gatewayCard___22sQo {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding: 16px;
  border: 2px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background: transparent;
  cursor: pointer !important;
  outline: none;
  transition: border-color 0.2s ease, background-color 0.2s ease; }
  .gatewayCard___22sQo:hover {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.6); }

.gatewayCardSelected___17erw {
  border-color: var(--template3-body-primary, #b7ff3c);
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1); }

.gatewayLogo___1Tljn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  overflow: hidden; }

.gatewayLogoImg___3R65I {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain; }

.gatewayName___2fte_ {
  margin: 0;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  text-align: center; }

.accountTypeGrid___2FmeA {
  display: grid;
  grid-template-columns: 1fr;
  gap: 12px; }
  @media (min-width: 768px) {
    .accountTypeGrid___2FmeA {
      grid-template-columns: repeat(3, minmax(0, 1fr)); } }

.accountTypeCard___3YTcG {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding: 16px;
  border: 2px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background: transparent;
  color: #f5f7fa;
  cursor: pointer !important;
  outline: none; }

.accountTypeCardSelected___31ROy {
  border-color: var(--template3-body-primary, #b7ff3c);
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1); }

.fileUploadZone___1BeOG {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 24px;
  border: 2px dashed rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  cursor: pointer !important; }
  .fileUploadZone___1BeOG:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5); }

.fileUploadInput___3VQxJ {
  display: none; }

.fileUploadGrid___3Wht- {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px; }
  @media (min-width: 768px) {
    .fileUploadGrid___3Wht- {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }

.accountsList___2PW_P {
  display: flex;
  flex-direction: column;
  gap: 12px; }

.accountListCard___YgsKf {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  transition: border-color 0.2s ease; }
  .accountListCard___YgsKf:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3); }

.accountListCardHeader___CeThB {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px; }

.accountListCardMain___2v7zZ {
  display: flex;
  gap: 12px;
  flex: 1;
  min-width: 0; }

.accountListCardIcon___2nGJB {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.accountListCardTitle___2_38y {
  margin: 0 0 4px;
  color: #f5f7fa;
  font-size: 16px;
  font-weight: 600; }

.accountListCardOwner___1b64d {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }

.accountListCardDetails___2Eox3 {
  margin: 12px 0 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-size: 14px; }

.accountDetailLabel___3cNSt {
  color: var(--template3-footer-secondary, #6d7381); }

.accountDetailValue___11Bnr {
  color: #f5f7fa; }

.accountListCardAside___2VIQj {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 8px;
  flex-shrink: 0; }

.statusBadge___33AA7 {
  padding: 4px 12px;
  border-radius: 999px;
  font-size: 12px;
  font-weight: 600;
  border: 1px solid transparent; }

.statusBadge_success___3_jBG {
  color: #00ffb2;
  background-color: rgba(0, 255, 178, 0.1);
  border-color: rgba(0, 255, 178, 0.3); }

.statusBadge_waiting___1NfFe {
  color: #f6c453;
  background-color: rgba(246, 196, 83, 0.1);
  border-color: rgba(246, 196, 83, 0.3); }

.statusBadge_danger___3Do8j {
  color: #ff4d5a;
  background-color: rgba(255, 77, 90, 0.1);
  border-color: rgba(255, 77, 90, 0.3); }

.viewImagesBtn___3Szmd {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  height: 32px;
  padding: 0 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 12px;
  cursor: pointer !important;
  outline: none; }
  .viewImagesBtn___3Szmd:hover {
    border-color: var(--template3-body-primary, #b7ff3c); }

.emptyText___2oxaL {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }

.modalImage___2EhBx {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 10px; }

.selectInput___Uip86 {
  width: 100%;
  height: 48px;
  padding: 0 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 16px;
  outline: none; }
  .selectInput___Uip86:focus {
    border-color: var(--template3-body-primary, #b7ff3c); }

.bankTab_rtl___2Il1M {
  direction: ltr; }
  .bankTab_rtl___2Il1M .balancesGrid___2j782,
  .bankTab_rtl___2Il1M .infoCardsGrid___GdC9q,
  .bankTab_rtl___2Il1M .stack___1C5k5 {
    direction: ltr; }
  .bankTab_rtl___2Il1M .balanceCard___GCt3m,
  .bankTab_rtl___2Il1M .infoCard___3RKv7 {
    direction: rtl; }
  .bankTab_rtl___2Il1M .balanceCardLabel___1_6Y1,
  .bankTab_rtl___2Il1M .infoCardLabel___GSIgj,
  .bankTab_rtl___2Il1M .referrerHint___6hojq {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .bankTab_rtl___2Il1M .balanceCardLabel___1_6Y1 .baseText,
    .bankTab_rtl___2Il1M .infoCardLabel___GSIgj .baseText,
    .bankTab_rtl___2Il1M .referrerHint___6hojq .baseText {
      text-align: inherit !important; }
    .bankTab_rtl___2Il1M .balanceCardLabel___1_6Y1 .localizationText,
    .bankTab_rtl___2Il1M .infoCardLabel___GSIgj .localizationText,
    .bankTab_rtl___2Il1M .referrerHint___6hojq .localizationText {
      text-align: inherit !important; }
  .bankTab_rtl___2Il1M .balanceCardMeta___6Jg0i,
  .bankTab_rtl___2Il1M .infoCardBody___Dn8qS {
    text-align: start;
    unicode-bidi: isolate;
    flex: 1;
    min-width: 0;
    text-align: start; }
    .bankTab_rtl___2Il1M .balanceCardMeta___6Jg0i .baseText,
    .bankTab_rtl___2Il1M .infoCardBody___Dn8qS .baseText {
      text-align: inherit !important; }
    .bankTab_rtl___2Il1M .balanceCardMeta___6Jg0i .localizationText,
    .bankTab_rtl___2Il1M .infoCardBody___Dn8qS .localizationText {
      text-align: inherit !important; }
  .bankTab_rtl___2Il1M .balanceCardHeader___15nL5 {
    flex-direction: row;
    align-items: center; }
  .bankTab_rtl___2Il1M .balanceCardValue___38tN2 {
    display: block;
    width: 100%;
    direction: ltr;
    unicode-bidi: isolate;
    text-align: right; }
    .bankTab_rtl___2Il1M .balanceCardValue___38tN2 span {
      direction: ltr;
      unicode-bidi: isolate; }
  .bankTab_rtl___2Il1M .infoCard___3RKv7 {
    flex-direction: row;
    align-items: center; }
  .bankTab_rtl___2Il1M .infoCardValue___2vGZv,
  .bankTab_rtl___2Il1M .infoCardHint___2JqxW {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .bankTab_rtl___2Il1M .infoCardValue___2vGZv .baseText,
    .bankTab_rtl___2Il1M .infoCardHint___2JqxW .baseText {
      text-align: inherit !important; }
    .bankTab_rtl___2Il1M .infoCardValue___2vGZv .localizationText,
    .bankTab_rtl___2Il1M .infoCardHint___2JqxW .localizationText {
      text-align: inherit !important; }
  .bankTab_rtl___2Il1M .balanceActions___1v8MA {
    direction: rtl;
    flex-direction: row; }
  .bankTab_rtl___2Il1M .balanceCardIconWrap___1E8bo {
    background: linear-gradient(to bottom left, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }
  .bankTab_rtl___2Il1M .balanceCardIconWrapGold___W5NSf {
    background: linear-gradient(to bottom left, rgba(246, 196, 83, 0.2), rgba(255, 138, 0, 0.2)); }
  .bankTab_rtl___2Il1M .balanceCardIconWrapPurple___ZDjE9 {
    background: linear-gradient(to bottom left, rgba(122, 92, 255, 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }
  .bankTab_rtl___2Il1M .infoCardIcon_level_gold___1YCHs {
    background: linear-gradient(to left, #f6c453, #ff8a00); }
  .bankTab_rtl___2Il1M .infoCardIcon_level_silver___1koAY {
    background: linear-gradient(to left, #6d7381, #9ca3af); }
  .bankTab_rtl___2Il1M .infoCardIcon_level_bronze___rqBXl {
    background: linear-gradient(to left, #d97706, #92400e); }
  .bankTab_rtl___2Il1M .infoCardIcon_level_normal___3tWmb {
    background: linear-gradient(to left, #b7ff3c, #00ffb2); }
  .bankTab_rtl___2Il1M .levelProgressBar_level_gold___1IC0O {
    background: linear-gradient(to left, #f6c453, #ff8a00); }
  .bankTab_rtl___2Il1M .levelProgressBar_level_silver___nOCWh {
    background: linear-gradient(to left, #6d7381, #9ca3af); }
  .bankTab_rtl___2Il1M .levelProgressBar_level_bronze___2zg5L {
    background: linear-gradient(to left, #d97706, #92400e); }
  .bankTab_rtl___2Il1M .levelProgressBar_level_normal___sekK6 {
    background: linear-gradient(to left, #b7ff3c, #00ffb2); }
  .bankTab_rtl___2Il1M .balanceActionPrimary___AbyBI {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
    .bankTab_rtl___2Il1M .balanceActionPrimary___AbyBI:hover:not(:disabled) {
      background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.emptyState___2POoO {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px 16px; }

.emptyState_rtl___pKzX4 {
  direction: rtl; }
  .emptyState_rtl___pKzX4 .title___FRG4B,
  .emptyState_rtl___pKzX4 .description___ZRHAs {
    text-align: start;
    unicode-bidi: isolate;
    text-align: center; }
    .emptyState_rtl___pKzX4 .title___FRG4B .baseText,
    .emptyState_rtl___pKzX4 .description___ZRHAs .baseText {
      text-align: inherit !important; }
    .emptyState_rtl___pKzX4 .title___FRG4B .localizationText,
    .emptyState_rtl___pKzX4 .description___ZRHAs .localizationText {
      text-align: inherit !important; }

.iconWrap___3jEAG {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  border-radius: 50%;
  background: linear-gradient(to bottom right, rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4)); }

.icon___iiHoC {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381); }

.title___FRG4B {
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: center; }

.titleText___2x_tl {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.description___ZRHAs {
  max-width: 28rem;
  margin: 0 0 24px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }
  .description___ZRHAs * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.descriptionText___xjkab {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.actionBtn___2i-Tj.actionBtn___2i-Tj {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 24px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.15s ease, box-shadow 0.15s ease; }
  .actionBtn___2i-Tj.actionBtn___2i-Tj:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important;
    cursor: pointer !important; }
  .actionBtn___2i-Tj.actionBtn___2i-Tj:focus:not(:hover), .actionBtn___2i-Tj.actionBtn___2i-Tj:focus-visible:not(:hover), .actionBtn___2i-Tj.actionBtn___2i-Tj:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.emptyState_rtl___pKzX4 .actionBtn___2i-Tj.actionBtn___2i-Tj {
  background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .emptyState_rtl___pKzX4 .actionBtn___2i-Tj.actionBtn___2i-Tj:hover:not(:disabled) {
    background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)); }

.actionBtnText___1az79 {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.depositTab___3j5RF {
  max-width: 48rem;
  margin: 0 auto; }

.depositCard___2jN89 {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }
  @media (min-width: 768px) {
    .depositCard___2jN89 {
      padding: 32px; } }

.depositTitle___2vvX2 {
  margin: 0 0 24px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2; }

.depositForm___2OqvH {
  display: flex;
  flex-direction: column;
  gap: 24px; }

.depositSectionLabel___1Tl4q {
  display: block;
  margin: 0 0 12px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; }
  .depositSectionLabel___1Tl4q * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.depositGatewayGrid___EMFKq {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px; }
  @media (min-width: 768px) {
    .depositGatewayGrid___EMFKq {
      grid-template-columns: repeat(3, minmax(0, 1fr)); } }

.depositGatewayBtn___2g55t {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px;
  border: 2px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background: transparent;
  cursor: pointer !important;
  outline: none;
  transition: border-color 0.2s ease, background-color 0.2s ease; }
  .depositGatewayBtn___2g55t:hover:not(.depositGatewayBtn_selected___8m6n8) {
    border-color: var(--template3-footer-secondary, #6d7381); }
  .depositGatewayBtn___2g55t:focus, .depositGatewayBtn___2g55t:focus-visible, .depositGatewayBtn___2g55t:active {
    outline: none;
    box-shadow: none; }

.depositGatewayBtn_selected___8m6n8 {
  border-color: var(--template3-body-primary, #b7ff3c);
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1); }

.depositGatewayIconWrap___15RTY {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  margin: 0 auto 8px;
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: var(--template3-body-primary, #b7ff3c);
  overflow: hidden; }

.depositGatewayLogo___3n24- {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain; }

.depositGatewayName___zYtrJ {
  margin: 0;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  line-height: 1.3; }

.depositAmountLabel___1aVbD {
  display: block;
  margin: 0;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; }
  .depositAmountLabel___1aVbD * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.depositAmountInput___3Lhmx {
  width: 100%;
  height: 48px;
  margin-top: 8px;
  padding: 0 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 16px;
  outline: none; }
  .depositAmountInput___3Lhmx:focus {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
  .depositAmountInput___3Lhmx::placeholder {
    color: var(--template3-footer-secondary, #6d7381); }
  .depositAmountInput_error___36CHK {
    border-color: #ff4d5a; }
    .depositAmountInput_error___36CHK:focus {
      border-color: #ff4d5a;
      box-shadow: 0 0 0 2px rgba(255, 77, 90, 0.2); }

.depositBannedBanner___1s1II {
  margin-bottom: 24px;
  padding: 16px;
  border: 1px solid rgba(255, 77, 90, 0.3);
  border-radius: 10px;
  background-color: rgba(255, 77, 90, 0.1);
  color: #ff4d5a;
  font-size: 14px; }

.depositSubmitBtn___21mt7.depositSubmitBtn___21mt7 {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  min-width: 0;
  min-height: 0;
  padding: 8px 16px;
  appearance: none;
  -webkit-appearance: none;
  border: 0;
  border-radius: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: background 0.15s ease, opacity 0.2s ease;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f); }
  .depositSubmitBtn___21mt7.depositSubmitBtn___21mt7 * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .depositSubmitBtn___21mt7.depositSubmitBtn___21mt7:focus, .depositSubmitBtn___21mt7.depositSubmitBtn___21mt7:focus-visible, .depositSubmitBtn___21mt7.depositSubmitBtn___21mt7:active {
    outline: none;
    box-shadow: none; }
  .depositSubmitBtn___21mt7.depositSubmitBtn___21mt7:disabled {
    opacity: 0.5;
    cursor: not-allowed; }
  .depositSubmitBtn___21mt7.depositSubmitBtn___21mt7:hover:not(:disabled) {
    background: linear-gradient(90deg, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.depositTab_rtl___3tfj3 {
  direction: ltr; }
  .depositTab_rtl___3tfj3 .depositCard___2jN89 {
    direction: rtl; }
  .depositTab_rtl___3tfj3 .depositTitle___2vvX2,
  .depositTab_rtl___3tfj3 .depositSectionLabel___1Tl4q,
  .depositTab_rtl___3tfj3 .depositAmountLabel___1aVbD,
  .depositTab_rtl___3tfj3 .depositBannedBanner___1s1II {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .depositTab_rtl___3tfj3 .depositTitle___2vvX2 .baseText,
    .depositTab_rtl___3tfj3 .depositSectionLabel___1Tl4q .baseText,
    .depositTab_rtl___3tfj3 .depositAmountLabel___1aVbD .baseText,
    .depositTab_rtl___3tfj3 .depositBannedBanner___1s1II .baseText {
      text-align: inherit !important; }
    .depositTab_rtl___3tfj3 .depositTitle___2vvX2 .localizationText,
    .depositTab_rtl___3tfj3 .depositSectionLabel___1Tl4q .localizationText,
    .depositTab_rtl___3tfj3 .depositAmountLabel___1aVbD .localizationText,
    .depositTab_rtl___3tfj3 .depositBannedBanner___1s1II .localizationText {
      text-align: inherit !important; }
  .depositTab_rtl___3tfj3 .depositGatewayGrid___EMFKq {
    direction: rtl; }
  .depositTab_rtl___3tfj3 .depositGatewayName___zYtrJ {
    text-align: start;
    unicode-bidi: isolate;
    text-align: center; }
    .depositTab_rtl___3tfj3 .depositGatewayName___zYtrJ .baseText {
      text-align: inherit !important; }
    .depositTab_rtl___3tfj3 .depositGatewayName___zYtrJ .localizationText {
      text-align: inherit !important; }
  .depositTab_rtl___3tfj3 .depositAmountInput___3Lhmx {
    text-align: start; }
  .depositTab_rtl___3tfj3 .depositSubmitBtn___21mt7 {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
    .depositTab_rtl___3tfj3 .depositSubmitBtn___21mt7:hover:not(:disabled) {
      background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.panel___1rDAi {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4); }

.panel_rtl___3TTi8 .title___11Mul,
.panel_rtl___3TTi8 .description___zjWUL {
  text-align: start;
  unicode-bidi: isolate;
  text-align: center; }
  .panel_rtl___3TTi8 .title___11Mul .baseText,
  .panel_rtl___3TTi8 .description___zjWUL .baseText {
    text-align: inherit !important; }
  .panel_rtl___3TTi8 .title___11Mul .localizationText,
  .panel_rtl___3TTi8 .description___zjWUL .localizationText {
    text-align: inherit !important; }

.emptyState___1XdVE {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px 16px; }

.iconWrap___2qN8u {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  border-radius: 50%;
  background: linear-gradient(to bottom right, rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4)); }

.icon___3kwxl {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381); }

.title___11Mul {
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: center; }

.titleText___1gAH4 {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.description___zjWUL {
  max-width: 28rem;
  margin: 0 0 24px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }
  .description___zjWUL * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.descriptionText___1xdiq {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.actionBtn___19FGp.actionBtn___19FGp {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 24px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.15s ease, box-shadow 0.15s ease; }
  .actionBtn___19FGp.actionBtn___19FGp:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important;
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important;
    cursor: pointer !important; }
  .actionBtn___19FGp.actionBtn___19FGp:focus:not(:hover), .actionBtn___19FGp.actionBtn___19FGp:focus-visible:not(:hover), .actionBtn___19FGp.actionBtn___19FGp:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.panel_rtl___3TTi8 .actionBtn___19FGp.actionBtn___19FGp {
  background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .panel_rtl___3TTi8 .actionBtn___19FGp.actionBtn___19FGp:hover:not(:disabled) {
    background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important;
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important; }

.actionBtnText___L6QQd {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.accountSelect___1GsEC {
  position: relative;
  width: 100%; }

.accountSelectTrigger___1n5CH {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  box-sizing: border-box;
  width: 100%;
  height: 48px;
  padding: 0 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-family: inherit;
  font-size: 14px;
  line-height: 20px;
  text-align: start;
  cursor: pointer !important;
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease; }
  .accountSelectTrigger___1n5CH:hover {
    border-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3); }
  .accountSelectTrigger___1n5CH:focus-visible, .accountSelectTrigger_open___kR8Qm {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
  .accountSelectTrigger_error___ZWqNU {
    border-color: #ff4d5a; }
    .accountSelectTrigger_error___ZWqNU:focus-visible {
      border-color: #ff4d5a;
      box-shadow: 0 0 0 3px rgba(255, 77, 90, 0.2); }
  .accountSelectTrigger_error___ZWqNU.accountSelectTrigger_open___kR8Qm {
    border-color: #ff4d5a;
    box-shadow: 0 0 0 3px rgba(255, 77, 90, 0.2); }

.accountSelectTriggerValue___NTpRq {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.accountSelectTriggerValue_placeholder___3zUDF {
  color: var(--template3-footer-secondary, #6d7381); }

.accountSelectChevron___1Elld {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381);
  opacity: 0.5;
  pointer-events: none;
  transition: transform 0.2s ease; }

.accountSelectChevron_open___3_Q7M {
  transform: rotate(180deg); }

.accountSelectMenu___1UnyG {
  position: absolute;
  top: calc(100% + 4px);
  left: 0;
  right: 0;
  z-index: 50;
  box-sizing: border-box;
  max-height: 240px;
  margin: 0;
  padding: 4px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: var(--template3-panel-bg, #141821);
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
  overflow-x: hidden;
  overflow-y: auto;
  list-style: none; }

.accountSelectMenuItem___clhlC {
  position: relative;
  display: flex;
  align-items: center;
  gap: 8px;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 6px 32px 6px 8px;
  border: 0;
  border-radius: 4px;
  background: transparent;
  color: #f5f7fa;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: start;
  cursor: pointer !important;
  outline: none;
  transition: background-color 0.15s ease, color 0.15s ease; }
  .accountSelectMenuItem___clhlC:hover, .accountSelectMenuItem___clhlC:focus-visible {
    background-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-bg, #0a0b0f); }

.accountSelectMenuItem_selected___1bUtO {
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1);
  color: var(--template3-body-primary, #b7ff3c); }
  .accountSelectMenuItem_selected___1bUtO:hover, .accountSelectMenuItem_selected___1bUtO:focus-visible {
    background-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-bg, #0a0b0f); }

.accountSelectMenuItemLabel___1GQKk {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.accountSelectMenuItemCheck___jni3z {
  position: absolute;
  right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  color: currentColor;
  pointer-events: none; }

.accountSelectMenuItem___clhlC {
  position: relative; }

.accountSelectMenuItemCheck_hidden___1fVwI {
  visibility: hidden; }

.accountSelect_rtl___1P3C0 {
  direction: rtl; }
  .accountSelect_rtl___1P3C0 .accountSelectTrigger___1n5CH {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .accountSelect_rtl___1P3C0 .accountSelectTrigger___1n5CH .baseText {
      text-align: inherit !important; }
    .accountSelect_rtl___1P3C0 .accountSelectTrigger___1n5CH .localizationText {
      text-align: inherit !important; }
  .accountSelect_rtl___1P3C0 .accountSelectMenu___1UnyG {
    direction: rtl; }
  .accountSelect_rtl___1P3C0 .accountSelectMenuItem___clhlC {
    padding: 6px 8px 6px 32px;
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .accountSelect_rtl___1P3C0 .accountSelectMenuItem___clhlC .baseText {
      text-align: inherit !important; }
    .accountSelect_rtl___1P3C0 .accountSelectMenuItem___clhlC .localizationText {
      text-align: inherit !important; }
  .accountSelect_rtl___1P3C0 .accountSelectMenuItemCheck___jni3z {
    right: auto;
    left: 8px; }

.withdrawTab___GAT_B {
  max-width: 48rem;
  margin: 0 auto; }

.withdrawCard___3OrAp {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }
  @media (min-width: 768px) {
    .withdrawCard___3OrAp {
      padding: 32px; } }

.withdrawTitle___3Xw9j {
  margin: 0 0 24px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2; }

.withdrawForm___3Y_RP {
  display: flex;
  flex-direction: column;
  gap: 24px; }

.withdrawSectionLabel___1dKnp {
  display: block;
  margin: 0 0 12px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; }
  .withdrawSectionLabel___1dKnp * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.withdrawGatewayGrid___1S44A {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px; }
  @media (min-width: 768px) {
    .withdrawGatewayGrid___1S44A {
      grid-template-columns: repeat(3, minmax(0, 1fr)); } }

.withdrawGatewayBtn___j1zsR {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px;
  border: 2px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background: transparent;
  cursor: pointer !important;
  outline: none;
  transition: border-color 0.2s ease, background-color 0.2s ease; }
  .withdrawGatewayBtn___j1zsR:hover:not(.withdrawGatewayBtn_selected___-be49) {
    border-color: var(--template3-footer-secondary, #6d7381); }
  .withdrawGatewayBtn___j1zsR:focus, .withdrawGatewayBtn___j1zsR:focus-visible, .withdrawGatewayBtn___j1zsR:active {
    outline: none;
    box-shadow: none; }

.withdrawGatewayBtn_selected___-be49 {
  border-color: var(--template3-body-primary, #b7ff3c);
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1); }

.withdrawGatewayIconWrap___3pJr6 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  margin: 0 auto 8px;
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f6c453;
  overflow: hidden; }

.withdrawGatewayLogo___wcXr5 {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain; }

.withdrawGatewayName___kpiyz {
  margin: 0;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  line-height: 1.3; }

.withdrawFieldsStack___1qCd9 {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%; }

.withdrawFormField___2cZeO {
  margin-bottom: 0; }

.withdrawFieldLabel___2W1mk {
  display: block;
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; }
  .withdrawFieldLabel___2W1mk * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.withdrawFieldInput___1wur_ {
  width: 100%;
  height: 48px;
  padding: 0 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 16px;
  outline: none; }
  .withdrawFieldInput___1wur_:focus {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
  .withdrawFieldInput___1wur_::placeholder {
    color: var(--template3-footer-secondary, #6d7381); }
  .withdrawFieldInput_error___32q8- {
    border-color: #ff4d5a; }
    .withdrawFieldInput_error___32q8-:focus {
      border-color: #ff4d5a;
      box-shadow: 0 0 0 2px rgba(255, 77, 90, 0.2); }

.withdrawAccountSelectWrap___3RdWJ {
  position: relative;
  width: 100%;
  margin-top: 8px; }

.withdrawAccountSelect___3JT9v {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 48px;
  padding: 12px 32px 12px 14px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 16px;
  line-height: 20px;
  appearance: none;
  outline: none;
  cursor: pointer !important;
  transition: border-color 0.2s ease, box-shadow 0.2s ease; }
  .withdrawAccountSelect___3JT9v:focus {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
  .withdrawAccountSelect___3JT9v option {
    color: #f5f7fa;
    background-color: var(--template3-panel-bg, #141821); }

.withdrawAccountSelect_placeholder___owPH1 {
  color: var(--template3-footer-secondary, #6d7381); }

.withdrawAccountSelectIcon___C1nv1 {
  position: absolute;
  top: 50%;
  right: 8px;
  left: auto;
  transform: translateY(-50%);
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381);
  pointer-events: none; }

.withdrawAccountSelectWrap_rtl___UzDGr .withdrawAccountSelect___3JT9v {
  padding: 12px 14px 12px 32px;
  text-align: right;
  direction: ltr; }

.withdrawAccountSelectWrap_rtl___UzDGr .withdrawAccountSelectIcon___C1nv1 {
  right: auto;
  left: 8px; }

.withdrawLimitsAvailable___2Go2K {
  margin: 8px 0 0;
  color: var(--template3-body-secondary, #00ffb2);
  font-size: 12px;
  white-space: nowrap; }

.withdrawBannedBanner___3v5rk {
  margin-bottom: 24px;
  padding: 16px;
  border: 1px solid rgba(255, 77, 90, 0.3);
  border-radius: 10px;
  background-color: rgba(255, 77, 90, 0.1);
  color: #ff4d5a;
  font-size: 14px; }

.withdrawSubmitBtn___1L6Ju.withdrawSubmitBtn___1L6Ju {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  min-width: 0;
  min-height: 0;
  padding: 8px 16px;
  appearance: none;
  -webkit-appearance: none;
  border: 0;
  border-radius: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: background 0.15s ease, opacity 0.2s ease;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f); }
  .withdrawSubmitBtn___1L6Ju.withdrawSubmitBtn___1L6Ju * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .withdrawSubmitBtn___1L6Ju.withdrawSubmitBtn___1L6Ju:focus, .withdrawSubmitBtn___1L6Ju.withdrawSubmitBtn___1L6Ju:focus-visible, .withdrawSubmitBtn___1L6Ju.withdrawSubmitBtn___1L6Ju:active {
    outline: none;
    box-shadow: none; }
  .withdrawSubmitBtn___1L6Ju.withdrawSubmitBtn___1L6Ju:disabled {
    opacity: 0.5;
    cursor: not-allowed; }
  .withdrawSubmitBtn___1L6Ju.withdrawSubmitBtn___1L6Ju:hover:not(:disabled) {
    background: linear-gradient(90deg, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.withdrawTab_rtl___286bK {
  direction: ltr; }
  .withdrawTab_rtl___286bK .withdrawCard___3OrAp {
    direction: rtl; }
  .withdrawTab_rtl___286bK .withdrawTitle___3Xw9j,
  .withdrawTab_rtl___286bK .withdrawSectionLabel___1dKnp,
  .withdrawTab_rtl___286bK .withdrawFieldLabel___2W1mk,
  .withdrawTab_rtl___286bK .withdrawBannedBanner___3v5rk {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .withdrawTab_rtl___286bK .withdrawTitle___3Xw9j .baseText,
    .withdrawTab_rtl___286bK .withdrawSectionLabel___1dKnp .baseText,
    .withdrawTab_rtl___286bK .withdrawFieldLabel___2W1mk .baseText,
    .withdrawTab_rtl___286bK .withdrawBannedBanner___3v5rk .baseText {
      text-align: inherit !important; }
    .withdrawTab_rtl___286bK .withdrawTitle___3Xw9j .localizationText,
    .withdrawTab_rtl___286bK .withdrawSectionLabel___1dKnp .localizationText,
    .withdrawTab_rtl___286bK .withdrawFieldLabel___2W1mk .localizationText,
    .withdrawTab_rtl___286bK .withdrawBannedBanner___3v5rk .localizationText {
      text-align: inherit !important; }
  .withdrawTab_rtl___286bK .withdrawGatewayGrid___1S44A {
    direction: rtl; }
  .withdrawTab_rtl___286bK .withdrawGatewayName___kpiyz {
    text-align: start;
    unicode-bidi: isolate;
    text-align: center; }
    .withdrawTab_rtl___286bK .withdrawGatewayName___kpiyz .baseText {
      text-align: inherit !important; }
    .withdrawTab_rtl___286bK .withdrawGatewayName___kpiyz .localizationText {
      text-align: inherit !important; }
  .withdrawTab_rtl___286bK .withdrawFieldInput___1wur_ {
    text-align: start; }
  .withdrawTab_rtl___286bK .withdrawLimitsAvailable___2Go2K {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .withdrawTab_rtl___286bK .withdrawLimitsAvailable___2Go2K .baseText {
      text-align: inherit !important; }
    .withdrawTab_rtl___286bK .withdrawLimitsAvailable___2Go2K .localizationText {
      text-align: inherit !important; }
  .withdrawTab_rtl___286bK .withdrawSubmitBtn___1L6Ju {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
    .withdrawTab_rtl___286bK .withdrawSubmitBtn___1L6Ju:hover:not(:disabled) {
      background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.overlay___KKEtZ {
  position: fixed;
  inset: 0;
  z-index: 1300;
  display: flex;
  align-items: center;
  justify-content: center; }

.backdrop___zPqpb {
  position: absolute;
  inset: 0;
  border: 0;
  padding: 0;
  background-color: rgba(0, 0, 0, 0.5);
  cursor: pointer; }

.dialog___1Zv8S {
  position: relative;
  box-sizing: border-box;
  display: grid;
  gap: 16px;
  width: 100%;
  max-width: calc(100% - 2rem);
  max-height: calc(100vh - 2rem);
  overflow-y: auto;
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 12px;
  background-color: var(--template3-panel-bg, #141821);
  color: #f5f7fa;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1); }
  @media (min-width: 640px) {
    .dialog___1Zv8S {
      max-width: 32rem; } }

.closeBtn___2aD0e.closeBtn___2aD0e {
  position: absolute;
  top: 16px;
  inset-inline-end: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  padding: 0;
  border: 0;
  border-radius: 4px;
  background: transparent;
  color: #f5f7fa;
  opacity: 0.7;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  transition: opacity 0.15s ease, box-shadow 0.15s ease; }
  .closeBtn___2aD0e.closeBtn___2aD0e:hover {
    opacity: 1; }
  .closeBtn___2aD0e.closeBtn___2aD0e:focus, .closeBtn___2aD0e.closeBtn___2aD0e:focus-visible, .closeBtn___2aD0e.closeBtn___2aD0e:active {
    opacity: 1;
    outline: none !important;
    box-shadow: 0 0 0 2px var(--template3-panel-bg, #141821), 0 0 0 4px var(--template3-body-primary, #b7ff3c) !important; }

.title___1AMu_ {
  margin: 0;
  padding-inline-end: 24px;
  color: #f5f7fa;
  font-size: 20px;
  font-weight: 600;
  line-height: 1; }
  .title___1AMu_ * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.body___3KQ4F {
  display: flex;
  flex-direction: column;
  gap: 16px; }

.blockTitle___2firJ {
  margin: 0 0 8px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px; }
  .blockTitle___2firJ * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.previewShell___3SMMB {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  aspect-ratio: 16 / 9;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6); }

.previewPlaceholder___3VGvI {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }
  .previewPlaceholder___3VGvI * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.previewImage___Xg-Zs {
  display: block;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: calc((100vw - 5rem) * 9 / 16);
  margin: 0 auto;
  object-fit: contain;
  border-radius: 12px; }
  @media (min-width: 640px) {
    .previewImage___Xg-Zs {
      max-height: 261px; } }

.dialog_rtl___3hGk3 {
  direction: rtl; }
  .dialog_rtl___3hGk3 .title___1AMu_,
  .dialog_rtl___3hGk3 .blockTitle___2firJ {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .dialog_rtl___3hGk3 .title___1AMu_ .baseText,
    .dialog_rtl___3hGk3 .blockTitle___2firJ .baseText {
      text-align: inherit !important; }
    .dialog_rtl___3hGk3 .title___1AMu_ .localizationText,
    .dialog_rtl___3hGk3 .blockTitle___2firJ .localizationText {
      text-align: inherit !important; }

.shell___1pnIN {
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }

.shell_rtl___2p2a3 .title___389Vt,
.shell_rtl___2p2a3 .description___2ID4d {
  text-align: start;
  unicode-bidi: isolate;
  text-align: center; }
  .shell_rtl___2p2a3 .title___389Vt .baseText,
  .shell_rtl___2p2a3 .description___2ID4d .baseText {
    text-align: inherit !important; }
  .shell_rtl___2p2a3 .title___389Vt .localizationText,
  .shell_rtl___2p2a3 .description___2ID4d .localizationText {
    text-align: inherit !important; }

.emptyState___2Ph7B {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px 16px; }

.iconWrap___3PhC2 {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  border-radius: 50%;
  background: linear-gradient(to bottom right, rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2), rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.4)); }

.icon___1_zhp {
  flex-shrink: 0;
  color: var(--template3-footer-secondary, #6d7381); }

.title___389Vt {
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: center; }

.titleText___3uzQ8 {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.description___2ID4d {
  max-width: 28rem;
  margin: 0 0 24px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center; }
  .description___2ID4d * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.descriptionText___Arn3x {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.actionBtn___rAxfQ.actionBtn___rAxfQ {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 40px;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 24px;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f) !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: background 0.15s ease, box-shadow 0.15s ease; }
  .actionBtn___rAxfQ.actionBtn___rAxfQ:hover:not(:disabled) {
    background: linear-gradient(to right, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important;
    cursor: pointer !important; }
  .actionBtn___rAxfQ.actionBtn___rAxfQ:focus:not(:hover), .actionBtn___rAxfQ.actionBtn___rAxfQ:focus-visible:not(:hover), .actionBtn___rAxfQ.actionBtn___rAxfQ:active:not(:hover) {
    outline: none !important;
    box-shadow: none !important;
    cursor: pointer !important; }

.shell_rtl___2p2a3 .actionBtn___rAxfQ.actionBtn___rAxfQ {
  background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .shell_rtl___2p2a3 .actionBtn___rAxfQ.actionBtn___rAxfQ:hover:not(:disabled) {
    background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c));
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2) !important; }

.actionBtnText___1yiXS {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.accountsTab___2kTIp {
  display: flex;
  flex-direction: column;
  gap: 24px; }

.accountsCard___1PGYP {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821); }
  @media (min-width: 768px) {
    .accountsCard___1PGYP {
      padding: 32px; } }

.accountsCardTitle___vRW4k {
  margin: 0 0 24px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2; }

.linkContactBanner___9FqI_ {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 24px; }

.linkContactBtn___1yANX {
  flex-shrink: 0;
  padding: 0;
  border: 0;
  background: transparent;
  color: inherit;
  font-size: inherit;
  font-weight: 700;
  text-decoration: underline;
  cursor: pointer; }
  .linkContactBtn___1yANX:hover {
    opacity: 0.85; }

.accountsFormStack___7u4LG {
  display: flex;
  flex-direction: column;
  gap: 24px; }

.accountsSectionLabel___37qTa {
  display: block;
  margin: 0 0 12px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; }
  .accountsSectionLabel___37qTa * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.accountsTypeGrid___2yj7E {
  display: grid;
  grid-template-columns: 1fr;
  gap: 12px; }
  @media (min-width: 768px) {
    .accountsTypeGrid___2yj7E {
      grid-template-columns: repeat(3, minmax(0, 1fr)); } }

.accountsTypeBtn___2tycl {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding: 16px;
  border: 2px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background: transparent;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  cursor: pointer !important;
  outline: none;
  transition: border-color 0.2s ease, background-color 0.2s ease; }
  .accountsTypeBtn___2tycl:hover:not(.accountsTypeBtn_selected___2V2Wr) {
    border-color: var(--template3-footer-secondary, #6d7381); }
  .accountsTypeBtn___2tycl:focus, .accountsTypeBtn___2tycl:focus-visible, .accountsTypeBtn___2tycl:active {
    outline: none;
    box-shadow: none; }

.accountsTypeBtn_selected___2V2Wr {
  border-color: var(--template3-body-primary, #b7ff3c);
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1); }

.accountsTypeIcon___2JrQp {
  color: var(--template3-body-primary, #b7ff3c); }

.accountsFieldsStack___aeVTt {
  display: flex;
  flex-direction: column;
  gap: 16px; }

.accountsFieldLabel___E9ORV {
  display: block;
  margin: 0;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; }
  .accountsFieldLabel___E9ORV * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.accountsFieldInput___3YJXx {
  width: 100%;
  height: 48px;
  margin-top: 8px;
  padding: 0 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 16px;
  outline: none; }
  .accountsFieldInput___3YJXx:focus {
    border-color: var(--template3-body-primary, #b7ff3c);
    box-shadow: 0 0 0 2px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
  .accountsFieldInput___3YJXx::placeholder {
    color: var(--template3-footer-secondary, #6d7381); }

.accountsFieldError___qJYvq {
  margin: 8px 0 0;
  color: #ff4d5a;
  font-size: 12px; }

.accountsUploadGrid___1qaDj {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px; }
  @media (min-width: 768px) {
    .accountsUploadGrid___1qaDj {
      grid-template-columns: repeat(2, minmax(0, 1fr)); } }

.accountsUploadLabel___10Owq {
  display: block;
  margin: 0 0 8px;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px; }
  .accountsUploadLabel___10Owq * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.accountsUploadZone___1n24I {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 24px;
  border: 2px dashed rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px;
  cursor: pointer !important;
  transition: border-color 0.2s ease; }
  .accountsUploadZone___1n24I:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5); }

.accountsUploadInput___3ZWhR {
  display: none; }

.accountsSubmitBtn___IqIV9.accountsSubmitBtn___IqIV9 {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  min-width: 0;
  min-height: 0;
  padding: 8px 16px;
  appearance: none;
  -webkit-appearance: none;
  border: 0;
  border-radius: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: background 0.15s ease, opacity 0.2s ease;
  background: linear-gradient(90deg, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  color: var(--template3-body-bg, #0a0b0f); }
  .accountsSubmitBtn___IqIV9.accountsSubmitBtn___IqIV9 * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .accountsSubmitBtn___IqIV9.accountsSubmitBtn___IqIV9:focus, .accountsSubmitBtn___IqIV9.accountsSubmitBtn___IqIV9:focus-visible, .accountsSubmitBtn___IqIV9.accountsSubmitBtn___IqIV9:active {
    outline: none;
    box-shadow: none; }
  .accountsSubmitBtn___IqIV9.accountsSubmitBtn___IqIV9:disabled {
    opacity: 0.5;
    cursor: not-allowed; }
  .accountsSubmitBtn___IqIV9.accountsSubmitBtn___IqIV9:hover:not(:disabled) {
    background: linear-gradient(90deg, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.accountsListSectionTitle___120a4 {
  margin: 0 0 16px;
  color: #f5f7fa;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2; }
  .accountsListSectionTitle___120a4 * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.accountsList___2trWY {
  display: flex;
  flex-direction: column;
  gap: 12px; }

.accountsListCard___1I22y {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  transition: border-color 0.2s ease; }
  .accountsListCard___1I22y:hover {
    border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.3); }

.accountsListCardRow___1EJIw {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px; }

.accountsListCardMain___2eB6U {
  flex: 1;
  min-width: 0; }

.accountsListCardHeader___2YVWe {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 12px; }

.accountsListCardIcon___2rWdg {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.accountsListCardTitle___aiwhK {
  margin: 0 0 4px;
  color: #f5f7fa;
  font-size: 16px;
  font-weight: 600; }
  .accountsListCardTitle___aiwhK * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.accountsListCardOwner___2LmB3 {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 14px; }
  .accountsListCardOwner___2LmB3 * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.accountsListCardDetails___34_lC {
  display: flex;
  flex-direction: column;
  gap: 8px;
  font-size: 14px; }

.accountsDetailLine___zii_n {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381); }

.accountsDetailValue___2va7o {
  color: #f5f7fa; }
  .accountsDetailValue___2va7o * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.accountsListCardAside___1bv6Z {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 12px;
  flex-shrink: 0; }

.statusBadge___4ikgW {
  padding: 4px 12px;
  border-radius: 999px;
  font-size: 12px;
  font-weight: 600;
  border: 1px solid transparent; }
  .statusBadge___4ikgW * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.statusBadge_success___NV1Y9 {
  color: #00ffb2;
  background-color: rgba(0, 255, 178, 0.1);
  border-color: rgba(0, 255, 178, 0.3); }

.statusBadge_waiting___1iitQ {
  color: #f6c453;
  background-color: rgba(246, 196, 83, 0.1);
  border-color: rgba(246, 196, 83, 0.3); }

.statusBadge_danger___1P90O {
  color: #ff4d5a;
  background-color: rgba(255, 77, 90, 0.1);
  border-color: rgba(255, 77, 90, 0.3); }

.viewImagesBtn___2Wfb2 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  height: 32px;
  padding: 0 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 10px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 12px;
  cursor: pointer !important;
  outline: none;
  transition: border-color 0.2s ease; }
  .viewImagesBtn___2Wfb2 * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }
  .viewImagesBtn___2Wfb2:hover {
    border-color: var(--template3-body-primary, #b7ff3c); }

.empty___1jh-R {
  margin: 0;
  padding: 32px 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  text-align: center;
  font-size: 14px;
  color: var(--template3-footer-secondary, #6d7381); }

.accountsTab_rtl___YTVLo {
  direction: ltr; }
  .accountsTab_rtl___YTVLo .accountsCard___1PGYP,
  .accountsTab_rtl___YTVLo .accountsListSection___1E0CT,
  .accountsTab_rtl___YTVLo .accountsListCard___1I22y {
    direction: rtl; }
  .accountsTab_rtl___YTVLo .accountsCardTitle___vRW4k,
  .accountsTab_rtl___YTVLo .accountsSectionLabel___37qTa,
  .accountsTab_rtl___YTVLo .accountsFieldLabel___E9ORV,
  .accountsTab_rtl___YTVLo .accountsUploadLabel___10Owq,
  .accountsTab_rtl___YTVLo .accountsListSectionTitle___120a4,
  .accountsTab_rtl___YTVLo .accountsListCardTitle___aiwhK,
  .accountsTab_rtl___YTVLo .accountsListCardOwner___2LmB3,
  .accountsTab_rtl___YTVLo .accountsDetailLine___zii_n,
  .accountsTab_rtl___YTVLo .empty___1jh-R,
  .accountsTab_rtl___YTVLo .accountsFieldError___qJYvq {
    text-align: start;
    unicode-bidi: isolate;
    text-align: start; }
    .accountsTab_rtl___YTVLo .accountsCardTitle___vRW4k .baseText,
    .accountsTab_rtl___YTVLo .accountsSectionLabel___37qTa .baseText,
    .accountsTab_rtl___YTVLo .accountsFieldLabel___E9ORV .baseText,
    .accountsTab_rtl___YTVLo .accountsUploadLabel___10Owq .baseText,
    .accountsTab_rtl___YTVLo .accountsListSectionTitle___120a4 .baseText,
    .accountsTab_rtl___YTVLo .accountsListCardTitle___aiwhK .baseText,
    .accountsTab_rtl___YTVLo .accountsListCardOwner___2LmB3 .baseText,
    .accountsTab_rtl___YTVLo .accountsDetailLine___zii_n .baseText,
    .accountsTab_rtl___YTVLo .empty___1jh-R .baseText,
    .accountsTab_rtl___YTVLo .accountsFieldError___qJYvq .baseText {
      text-align: inherit !important; }
    .accountsTab_rtl___YTVLo .accountsCardTitle___vRW4k .localizationText,
    .accountsTab_rtl___YTVLo .accountsSectionLabel___37qTa .localizationText,
    .accountsTab_rtl___YTVLo .accountsFieldLabel___E9ORV .localizationText,
    .accountsTab_rtl___YTVLo .accountsUploadLabel___10Owq .localizationText,
    .accountsTab_rtl___YTVLo .accountsListSectionTitle___120a4 .localizationText,
    .accountsTab_rtl___YTVLo .accountsListCardTitle___aiwhK .localizationText,
    .accountsTab_rtl___YTVLo .accountsListCardOwner___2LmB3 .localizationText,
    .accountsTab_rtl___YTVLo .accountsDetailLine___zii_n .localizationText,
    .accountsTab_rtl___YTVLo .empty___1jh-R .localizationText,
    .accountsTab_rtl___YTVLo .accountsFieldError___qJYvq .localizationText {
      text-align: inherit !important; }
  .accountsTab_rtl___YTVLo .accountsTypeGrid___2yj7E,
  .accountsTab_rtl___YTVLo .accountsUploadGrid___1qaDj {
    direction: rtl; }
  .accountsTab_rtl___YTVLo .accountsTypeBtn___2tycl {
    text-align: start;
    unicode-bidi: isolate;
    text-align: center; }
    .accountsTab_rtl___YTVLo .accountsTypeBtn___2tycl .baseText {
      text-align: inherit !important; }
    .accountsTab_rtl___YTVLo .accountsTypeBtn___2tycl .localizationText {
      text-align: inherit !important; }
  .accountsTab_rtl___YTVLo .accountsFieldInput___3YJXx {
    text-align: start; }
  .accountsTab_rtl___YTVLo .accountsListCardAside___1bv6Z {
    align-items: flex-start; }
  .accountsTab_rtl___YTVLo .viewImagesBtn___2Wfb2 {
    flex-direction: row-reverse; }
  .accountsTab_rtl___YTVLo .accountsDetailValue___2va7o {
    direction: ltr;
    unicode-bidi: isolate;
    text-align: start;
    text-align: right; }
  .accountsTab_rtl___YTVLo .accountsSubmitBtn___IqIV9 {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
    .accountsTab_rtl___YTVLo .accountsSubmitBtn___IqIV9:hover:not(:disabled) {
      background: linear-gradient(to left, var(--template3-body-secondary, #00ffb2), var(--template3-body-primary, #b7ff3c)) !important; }

.bankScene___3hB2Q {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  width: 100%;
  background-color: var(--template3-body-bg, #0a0b0f); }

.bankScene_rtl___1m4JG {
  direction: rtl; }
  .bankScene_rtl___1m4JG .hero___3IPip {
    background: linear-gradient(to left, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f)); }
  .bankScene_rtl___1m4JG .heroTitleRow___2qwHC {
    flex-direction: row; }
  .bankScene_rtl___1m4JG .heroTitle___1K4Np,
  .bankScene_rtl___1m4JG .heroSubtitle___3CW_n {
    text-align: start;
    unicode-bidi: isolate;
    width: 100%;
    text-align: start; }
    .bankScene_rtl___1m4JG .heroTitle___1K4Np .baseText,
    .bankScene_rtl___1m4JG .heroSubtitle___3CW_n .baseText {
      text-align: inherit !important; }
    .bankScene_rtl___1m4JG .heroTitle___1K4Np .localizationText,
    .bankScene_rtl___1m4JG .heroSubtitle___3CW_n .localizationText {
      text-align: inherit !important; }
  .bankScene_rtl___1m4JG .tabsList___1FdJ- {
    direction: rtl; }
  .bankScene_rtl___1m4JG .tabBtn___1K9IR {
    flex-direction: row; }
  .bankScene_rtl___1m4JG .contentInner___2D8OI {
    direction: ltr; }

.hero___3IPip {
  background: linear-gradient(to right, var(--template3-panel-bg, #141821), var(--template3-body-bg, #0a0b0f));
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.heroInner___2feAk {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  padding-top: 32px;
  padding-bottom: 32px; }
  @media (min-width: 640px) {
    .heroInner___2feAk {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .heroInner___2feAk {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.heroTitleRow___2qwHC {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 8px; }

.heroIcon___1_JIm {
  flex-shrink: 0;
  color: var(--template3-body-primary, #b7ff3c); }

.heroTitle___1K4Np {
  margin: 0;
  color: #f5f7fa;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  text-align: start; }
  @media (min-width: 768px) {
    .heroTitle___1K4Np {
      font-size: 36px; } }

.heroSubtitle___3CW_n {
  margin: 0;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: start; }
  .heroSubtitle___3CW_n * {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    color: inherit !important; }

.heroSubtitleText___2YWdc {
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.tabsBar___SRfZL {
  position: sticky;
  top: 64px;
  z-index: 10;
  background-color: var(--template3-panel-bg, #141821);
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  overflow: hidden; }
  @media (min-width: 768px) {
    .tabsBar___SRfZL {
      top: 80px; } }

.tabsInner___3Hv5h {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px;
  min-width: 0; }
  @media (min-width: 640px) {
    .tabsInner___3Hv5h {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .tabsInner___3Hv5h {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }
  @media (max-width: 767px) {
    .tabsInner___3Hv5h {
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior-x: contain;
      touch-action: pan-x;
      scrollbar-width: none;
      padding-inline-end: 0; }
      .tabsInner___3Hv5h::-webkit-scrollbar {
        display: none; } }

.tabsList___1FdJ- {
  display: flex;
  flex-wrap: nowrap;
  gap: 4px;
  min-width: 0;
  overflow-x: auto;
  scrollbar-width: none; }
  .tabsList___1FdJ-::-webkit-scrollbar {
    display: none; }
  @media (max-width: 767px) {
    .tabsList___1FdJ- {
      display: inline-flex;
      width: max-content;
      min-width: 100%;
      padding-inline-end: 12px; } }
  @media (min-width: 768px) {
    .tabsList___1FdJ- {
      width: 100%;
      max-width: 100%;
      overflow-x: auto;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior-x: contain;
      touch-action: pan-x;
      scrollbar-width: none; }
      .tabsList___1FdJ-::-webkit-scrollbar {
        display: none; } }

.tabBtn___1K9IR {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  gap: 8px;
  padding: 16px 24px;
  border: none;
  border-bottom: 2px solid transparent;
  background: transparent;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px;
  font-weight: 500;
  white-space: nowrap;
  cursor: pointer !important;
  outline: none;
  box-shadow: none;
  transition: color 0.2s ease, border-color 0.2s ease; }
  .tabBtn___1K9IR:hover:not(.tabBtn_active___tnoDD) {
    color: #f5f7fa;
    cursor: pointer !important; }
  .tabBtn___1K9IR:focus, .tabBtn___1K9IR:focus-visible, .tabBtn___1K9IR:active {
    outline: none;
    box-shadow: none; }

.tabBtn_active___tnoDD {
  color: var(--template3-body-primary, #b7ff3c);
  border-bottom-color: var(--template3-body-primary, #b7ff3c); }
  .tabBtn_active___tnoDD:hover {
    color: var(--template3-body-primary, #b7ff3c);
    cursor: pointer !important; }

.tabIcon___R2E4i {
  flex-shrink: 0; }

.content___1TBnp {
  padding: 32px 0; }

.contentInner___2D8OI {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-inline-start: 22px;
  padding-inline-end: 12px; }
  @media (min-width: 640px) {
    .contentInner___2D8OI {
      padding-inline-start: 26px;
      padding-inline-end: 16px; } }
  @media (min-width: 1024px) {
    .contentInner___2D8OI {
      padding-inline-start: 42px;
      padding-inline-end: 32px; } }

.root___AZVS- {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___3dD76 {
  width: 100%;
  height: 16px; }

.root___3SVVg {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___jgTdO {
  width: 100%;
  height: 16px; }

.input___70QRS {
  min-height: 40px;
  margin-left: 8px;
  margin-right: 8px; }

.inputAndCopySpacer___21-XQ {
  min-width: 16px; }

.button___3bA7W {
  min-width: 40px !important;
  min-height: 40px !important;
  margin-left: 8px;
  margin-right: 8px; }

.selectionItemLayoutSelected___2ofGM {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.container___20sjK {
  max-width: 580px; }
  .container___20sjK h2 {
    margin: 0;
    font-size: inherit;
    font-weight: inherit; }
    .container___20sjK h2 .title_label___3Gt4g {
      display: flex;
      font-size: 1em;
      font-weight: 700;
      line-height: 1.25em; }
  .container___20sjK p .description_label___2mTKt {
    display: flex;
    font-size: 0.75em;
    line-height: 1.15em;
    margin-top: 0.3em;
    color: #7498b8; }
  .container___20sjK .buttonsWrapper___3mGjr {
    display: flex;
    gap: 1em; }
    .container___20sjK .buttonsWrapper___3mGjr .primaryButton___3geFG {
      width: 100%; }
    .container___20sjK .buttonsWrapper___3mGjr .secondaryButton___3WGkL {
      width: 100%;
      color: #276aa5;
      background-color: #d3dee8;
      transition: background-color 0.1s; }
      .container___20sjK .buttonsWrapper___3mGjr .secondaryButton___3WGkL:hover {
        opacity: 1 !important;
        background-color: #dde6ed !important; }

.itemSpacer___3FHHz {
  width: 100%;
  height: 16px; }

.itemSpacer___NDltA {
  width: 100%;
  height: 16px; }

.titleLayout___2-edd {
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  display: flex; }

.selectionItemLayoutSelected___2Y9g9 {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.root___1-7-V {
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px; }
  .root___1-7-V .input_multiline___2QeQc {
    min-height: 180px;
    max-height: 360px; }
    .root___1-7-V .input_multiline___2QeQc:focus {
      outline: unset; }
    .root___1-7-V .input_multiline___2QeQc.input_multiline_mobile___6clTn {
      resize: none; }

.itemSpacer___1j6lY {
  width: 100%;
  height: 16px; }

.titleLayout___3-UZZ {
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  display: flex; }

.commentItems___Pbdvh {
  padding: 4px 8px;
  display: flex;
  flex-direction: column;
  unicode-bidi: embed;
  direction: ltr;
  text-align: left;
  max-height: 300px;
  overflow: hidden;
  overflow-y: scroll; }

.commentItems___Pbdvh::-webkit-scrollbar-button {
  all: unset !important;
  width: 8px !important;
  height: 8px !important;
  background-color: transparent !important; }

.commentItems___Pbdvh::-webkit-scrollbar {
  all: unset !important;
  height: 8px !important;
  width: 8px !important;
  background-color: transparent !important; }

.commentItems___Pbdvh::-webkit-scrollbar-thumb {
  all: unset !important;
  background-color: #d3dee8 !important;
  height: 8px !important;
  border-radius: 8px !important; }

.buttons___2_tzS {
  display: flex;
  gap: 1em; }
  .buttons___2_tzS .primaryButton___2r_Gw {
    width: 100%; }
  .buttons___2_tzS .secondaryButton___1MxWi {
    width: 100%;
    color: #276aa5;
    background-color: #d3dee8;
    transition: background-color 0.1s; }
    .buttons___2_tzS .secondaryButton___1MxWi:hover {
      opacity: 1 !important;
      background-color: #dde6ed !important; }

.selectionItemLayoutSelected___wEeok {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.container___trK_O {
  max-width: 580px; }
  .container___trK_O h2 {
    margin: 0;
    font-size: inherit;
    font-weight: inherit; }
  .container___trK_O .title_label___3t3U9 {
    display: flex;
    font-size: 1em;
    font-weight: 700;
    line-height: 1.25em; }
  .container___trK_O .submit_btn___2_MCC {
    margin-top: 15px; }
  .container___trK_O .text___2Tmvt {
    font-size: 0.875em;
    line-height: 1.21429em; }
  .container___trK_O .itemSpacer___17fUZ {
    width: 100%;
    height: 25px; }

.selectionItemLayoutSelected___T9PZQ {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.itemSpacer___1mEwe {
  width: 100%;
  height: 16px; }

.card___U9v_Y {
  max-width: 580px; }
  .card___U9v_Y h2 {
    margin: 0;
    font-size: inherit;
    font-weight: inherit; }
  .card___U9v_Y .title___X9D95 {
    display: flex;
    font-weight: 700;
    line-height: 1.25em; }
  .card___U9v_Y .card__body___2luid {
    display: flex; }
    .card___U9v_Y .card__body___2luid input {
      direction: ltr; }
    .card___U9v_Y .card__body___2luid .secondaryBtn___3pkbl {
      min-width: 40px;
      height: 40px;
      margin-inline-start: 10px;
      color: #fff; }

@media (max-width: 650px) {
  .card___U9v_Y input {
    font-size: 14px; } }

.languageSelector___3SxIj {
  position: relative;
  flex-shrink: 0; }

.languageSelectorBtn___3edWz {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  min-height: 32px;
  padding: 8px 8px;
  border-radius: 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-weight: 500;
  line-height: 20px;
  cursor: pointer !important;
  transition: border-color 0.2s ease, color 0.2s ease;
  appearance: none;
  -webkit-appearance: none;
  outline: 0;
  outline-offset: 0;
  box-shadow: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent; }
  .languageSelectorBtn___3edWz::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .languageSelectorBtn___3edWz:focus, .languageSelectorBtn___3edWz:focus-visible, .languageSelectorBtn___3edWz:active {
    outline: 0;
    outline-offset: 0;
    box-shadow: none;
    text-decoration: none; }
  .languageSelectorBtn___3edWz:hover {
    border-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-primary, #b7ff3c); }
  @media (min-width: 640px) {
    .languageSelectorBtn___3edWz {
      min-height: 36px;
      padding: 8px 12px; } }
  @media (min-width: 768px) {
    .languageSelectorBtn___3edWz {
      min-height: 40px; } }

.languageSelectorBtn__globe___2pENb {
  flex-shrink: 0;
  width: 16px;
  height: 16px; }
  @media (min-width: 640px) {
    .languageSelectorBtn__globe___2pENb {
      width: 18px;
      height: 18px; } }

.languageSelectorBtn__code___1wJS7 {
  text-transform: uppercase;
  font-size: 12px;
  line-height: 1.16667;
  white-space: nowrap; }
  @media (min-width: 640px) {
    .languageSelectorBtn__code___1wJS7 {
      font-size: 14px; } }

.languageSelectorBackdrop___1fMM0 {
  position: fixed;
  inset: 0;
  z-index: 40;
  border: 0;
  padding: 0;
  margin: 0;
  background: transparent;
  cursor: default;
  appearance: none;
  -webkit-appearance: none; }

.languageSelectorMenu___3xHfG {
  position: absolute;
  top: calc(100% + 8px);
  right: 0;
  z-index: 50;
  box-sizing: border-box;
  width: max-content;
  min-width: 7.5rem;
  padding: 8px 0;
  border-radius: 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: var(--template3-panel-bg, #141821);
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
  overflow: hidden; }

.languageSelectorMenu_rtl___1zHnB {
  right: auto;
  left: 0; }

.languageSelectorMenuItem___pB6U4 {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  padding: 10px 16px;
  border: 0;
  background: transparent;
  color: #f5f7fa;
  text-align: start;
  cursor: pointer !important;
  transition: color 0.2s ease, background-color 0.2s ease;
  appearance: none;
  -webkit-appearance: none;
  outline: 0;
  outline-offset: 0;
  box-shadow: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent; }
  .languageSelectorMenuItem___pB6U4::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .languageSelectorMenuItem___pB6U4:focus, .languageSelectorMenuItem___pB6U4:focus-visible, .languageSelectorMenuItem___pB6U4:active {
    outline: 0;
    outline-offset: 0;
    box-shadow: none;
    text-decoration: none; }
  .languageSelectorMenuItem___pB6U4:hover:not(.languageSelectorMenuItem_selected___3-SMU) {
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
    color: var(--template3-body-primary, #b7ff3c); }

.languageSelectorMenuItem_selected___3-SMU {
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1);
  color: var(--template3-body-primary, #b7ff3c); }
  .languageSelectorMenuItem_selected___3-SMU:hover {
    background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1);
    color: var(--template3-body-primary, #b7ff3c); }

.languageSelectorMenuItem__flag___zqfOS {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  box-shadow: 0 0 0 1px rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3); }

.languageSelectorMenuItem__flagImage___1_YWp {
  display: block;
  width: 20px;
  height: 20px;
  object-fit: cover; }

.languageSelectorMenuItem__code___9Fi1M {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2; }

.languageSelector_rtl___2wr4t .languageSelectorMenuItem___pB6U4 {
  flex-direction: row-reverse;
  justify-content: flex-start;
  text-align: end; }

.menuRoot___3yGoU {
  position: relative;
  flex: 0 0 auto;
  z-index: 51; }

.showMenuBtn___VoUxN {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  white-space: nowrap;
  padding: 8px 16px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 12px;
  background-color: var(--template3-panel-bg, #141821);
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  cursor: pointer !important;
  appearance: none;
  -webkit-appearance: none;
  outline: 0;
  box-shadow: none;
  transition: border-color 0.2s ease, color 0.2s ease;
  -webkit-tap-highlight-color: transparent; }
  .showMenuBtn___VoUxN:hover {
    border-color: var(--template3-body-primary, #b7ff3c); }
  .showMenuBtn___VoUxN:focus, .showMenuBtn___VoUxN:focus-visible, .showMenuBtn___VoUxN:active {
    outline: 0;
    box-shadow: none; }
  @media (min-width: 640px) {
    .showMenuBtn___VoUxN {
      height: 40px; } }
  @media (max-width: 639px) {
    .showMenuBtn___VoUxN {
      width: 38px;
      min-width: 38px;
      height: 32px;
      padding: 0;
      gap: 0; } }

.showMenuBtnIcon___3wEBe {
  display: none;
  position: relative;
  width: 14px;
  height: 10px;
  align-items: center;
  justify-content: center;
  color: currentColor; }
  .showMenuBtnIcon___3wEBe::before, .showMenuBtnIcon___3wEBe::after,
  .showMenuBtnIcon___3wEBe span {
    content: '';
    position: absolute;
    width: 14px;
    height: 2px;
    border-radius: 2px;
    background-color: currentColor;
    left: 0; }
  .showMenuBtnIcon___3wEBe::before {
    top: 0; }
  .showMenuBtnIcon___3wEBe span {
    top: 4px; }
  .showMenuBtnIcon___3wEBe::after {
    top: 8px; }
  @media (max-width: 639px) {
    .showMenuBtnIcon___3wEBe {
      display: inline-flex; } }

.showMenuBtn_open___3b1o3 {
  border-color: var(--template3-body-primary, #b7ff3c);
  color: var(--template3-body-primary, #b7ff3c); }

.showMenuBtnLabel___2V-zh {
  white-space: nowrap !important;
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important; }
  @media (max-width: 639px) {
    .showMenuBtnLabel___2V-zh {
      display: none !important; } }

.menuPanel___Y3fQc {
  position: fixed;
  top: 16px;
  left: 16px;
  z-index: 50;
  box-sizing: border-box;
  width: 20rem;
  max-width: calc(100vw - 16px * 2);
  padding: 16px;
  border-radius: 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: var(--template3-panel-bg, #141821);
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1); }

.menuRoot_rtl___3ewR0 .menuPanel___Y3fQc {
  left: auto;
  right: 16px; }

.menuPanel_rtl___2D_JI {
  direction: rtl;
  text-align: start; }

.menuPanelHeader___2vBkA {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px; }

.menuPanelTitle___3W8uV {
  margin: 0;
  color: #f5f7fa;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
  text-align: start; }

.hideBtn___2cYo1 {
  padding: 0;
  border: 0;
  background: transparent;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  text-align: start;
  cursor: pointer !important;
  transition: color 0.2s ease;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent; }
  .hideBtn___2cYo1:hover {
    color: #ff4d5a; }
  .hideBtn___2cYo1:focus, .hideBtn___2cYo1:focus-visible, .hideBtn___2cYo1:active {
    outline: 0;
    box-shadow: none; }

.menuList___bg6Bu {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  max-height: calc(100vh - 120px);
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 16px;
  line-height: 1.5;
  overflow-x: hidden;
  overflow-y: auto; }

.menuItem___3XSOR {
  display: block;
  width: 100%;
  list-style: none; }

.menuItemBtn___223vD {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 8px 12px;
  border: 0;
  border-radius: 4px;
  background-color: transparent;
  color: var(--template3-footer-secondary, #6d7381);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  cursor: pointer !important;
  transition: color 0.2s ease, background-color 0.2s ease;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent; }
  .menuItemBtn___223vD:hover, .menuItemBtn___223vD:focus, .menuItemBtn___223vD:focus-visible, .menuItemBtn___223vD:active, .menuItemBtn___223vD:visited {
    text-decoration: none;
    outline: 0;
    box-shadow: none; }
  .menuItemBtn___223vD:hover:not(.menuItemBtn_active___1HNhA) {
    color: #f5f7fa;
    background-color: rgba(10, 11, 15, 0.4); }

.menuItemBtn_active___1HNhA {
  background-color: var(--template3-body-primary, #b7ff3c);
  color: var(--template3-body-bg, #0a0b0f);
  font-weight: 600; }
  .menuItemBtn_active___1HNhA:hover {
    background-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-bg, #0a0b0f); }

.menuItemBtn___223vD .menuItemLabel___1RBKC {
  display: inline;
  min-width: 0;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.menuItemContent___3NVHB {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
  min-width: 0; }

.menuItemBadge___2cHAq {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  padding: 2px 8px;
  border-radius: 4px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.15);
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  text-transform: uppercase;
  white-space: nowrap;
  color: inherit !important; }

.menuItemBtn_active___1HNhA .menuItemBadge___2cHAq {
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.2); }

.menuPanel_rtl___2D_JI .menuList___bg6Bu {
  direction: rtl; }

.menuPanel_rtl___2D_JI .menuItemBtn___223vD {
  text-align: start; }
  .menuPanel_rtl___2D_JI .menuItemBtn___223vD .menuItemLabel___1RBKC,
  .menuPanel_rtl___2D_JI .menuItemBtn___223vD .localizationText,
  .menuPanel_rtl___2D_JI .menuItemBtn___223vD .baseText {
    display: block;
    width: 100%;
    text-align: inherit !important;
    line-height: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
    text-align: inherit !important; }

.menuPanel_rtl___2D_JI .menuPanelTitle___3W8uV .localizationText,
.menuPanel_rtl___2D_JI .menuPanelTitle___3W8uV .baseText,
.menuPanel_rtl___2D_JI .hideBtn___2cYo1 .localizationText,
.menuPanel_rtl___2D_JI .hideBtn___2cYo1 .baseText {
  display: block;
  width: 100%;
  text-align: inherit !important;
  line-height: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important;
  text-align: inherit !important; }

.header___2M89O {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 50;
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  background-color: rgba(var(--template3-panel-bg-rgb, 20, 24, 33), 0.8);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px); }

.header_rtl___1BSQI {
  direction: rtl; }
  .header_rtl___1BSQI .logoBtn___OpDWP {
    direction: ltr; }
  .header_rtl___1BSQI .accountMenu___2KQtt {
    right: auto;
    left: 0; }
  .header_rtl___1BSQI .accountMenuHeader___QWIcX,
  .header_rtl___1BSQI .accountMenuItem___KNpd9 {
    text-align: start; }
  .header_rtl___1BSQI .accountMenuBalance___38X3k {
    justify-content: flex-start; }

.headerInner___Ijcbc {
  max-width: 80rem;
  margin: 0 auto;
  padding: 0 12px; }
  @media (min-width: 640px) {
    .headerInner___Ijcbc {
      padding: 0 16px; } }
  @media (min-width: 1024px) {
    .headerInner___Ijcbc {
      padding: 0 32px; } }

.headerRow___2byuQ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  height: 64px; }
  @media (min-width: 768px) {
    .headerRow___2byuQ {
      height: 80px; } }

.header_logo___2NSnf {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0; }
  .header_logo___2NSnf .logoBtn___OpDWP {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    max-height: 64px;
    border: 0;
    background: transparent;
    cursor: pointer;
    text-decoration: none;
    outline: 0;
    box-shadow: none;
    -webkit-tap-highlight-color: transparent;
    transition: opacity 0.2s ease; }
    .header_logo___2NSnf .logoBtn___OpDWP:focus, .header_logo___2NSnf .logoBtn___OpDWP:focus-visible, .header_logo___2NSnf .logoBtn___OpDWP:active {
      outline: 0;
      outline-offset: 0;
      box-shadow: none;
      text-decoration: none; }
    .header_logo___2NSnf .logoBtn___OpDWP:hover {
      opacity: 0.8; }
    .header_logo___2NSnf .logoBtn___OpDWP .logo___33NPK {
      max-width: 122px;
      max-height: 32px;
      display: block;
      object-fit: contain; }
    @media (min-width: 768px) {
      .header_logo___2NSnf .logoBtn___OpDWP {
        max-height: 80px; } }
  .header_logo___2NSnf .logoBtn_mobile___2XL9a {
    padding: 8px 10px; }
    .header_logo___2NSnf .logoBtn_mobile___2XL9a .logo___33NPK {
      max-width: 80px;
      max-height: 40px;
      object-fit: contain; }

.controls___IOaTv {
  display: flex;
  align-items: center;
  gap: 6px;
  flex-shrink: 0;
  min-width: 0; }
  .controls___IOaTv .headerUserBtn___17kHS {
    cursor: pointer !important; }
  @media (min-width: 640px) {
    .controls___IOaTv {
      gap: 8px; } }
  @media (min-width: 768px) {
    .controls___IOaTv {
      gap: 16px; } }

.login_btn___2aC-p,
.registration_btn___6PaAF {
  box-sizing: border-box;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  min-width: unset !important;
  height: 32px !important;
  padding: 0 10px !important;
  border-radius: 10px !important;
  font-size: 12px;
  line-height: 20px;
  outline: 0;
  box-shadow: none;
  text-decoration: none !important;
  -webkit-tap-highlight-color: transparent;
  cursor: pointer !important; }
  .login_btn___2aC-p, .login_btn___2aC-p:hover, .login_btn___2aC-p:focus, .login_btn___2aC-p:focus-visible, .login_btn___2aC-p:active, .login_btn___2aC-p:visited,
  .login_btn___2aC-p *,
  .registration_btn___6PaAF,
  .registration_btn___6PaAF:hover,
  .registration_btn___6PaAF:focus,
  .registration_btn___6PaAF:focus-visible,
  .registration_btn___6PaAF:active,
  .registration_btn___6PaAF:visited,
  .registration_btn___6PaAF * {
    text-decoration: none !important; }
  .login_btn___2aC-p:focus, .login_btn___2aC-p:focus-visible, .login_btn___2aC-p:active,
  .registration_btn___6PaAF:focus,
  .registration_btn___6PaAF:focus-visible,
  .registration_btn___6PaAF:active {
    outline: 0;
    box-shadow: none; }
  @media (min-width: 640px) {
    .login_btn___2aC-p,
    .registration_btn___6PaAF {
      height: 36px !important;
      font-size: 14px;
      padding: 8px 16px !important; } }
  @media (min-width: 768px) {
    .login_btn___2aC-p,
    .registration_btn___6PaAF {
      height: 40px !important;
      padding: 8px 24px !important; } }

.controls___IOaTv .login_btn___2aC-p,
.controls___IOaTv .registration_btn___6PaAF {
  height: 32px !important;
  padding: 0 10px !important; }
  @media (min-width: 640px) {
    .controls___IOaTv .login_btn___2aC-p,
    .controls___IOaTv .registration_btn___6PaAF {
      height: 36px !important;
      padding: 8px 16px !important; } }
  @media (min-width: 768px) {
    .controls___IOaTv .login_btn___2aC-p,
    .controls___IOaTv .registration_btn___6PaAF {
      height: 40px !important;
      padding: 8px 24px !important; } }

.login_btn___2aC-p {
  border: 1px solid var(--template3-body-primary, #b7ff3c) !important;
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1) !important;
  color: var(--template3-body-primary, #b7ff3c) !important;
  font-weight: 500;
  transition: border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease; }
  .login_btn___2aC-p * {
    color: inherit !important; }
  .login_btn___2aC-p:hover {
    border-color: var(--template3-body-primary, #b7ff3c) !important;
    background-color: var(--template3-body-primary, #b7ff3c) !important;
    color: var(--template3-body-bg, #0a0b0f) !important;
    opacity: 1; }

.login_btn_active___1g3uw {
  border-color: var(--template3-body-primary, #b7ff3c) !important;
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1) !important;
  color: var(--template3-body-primary, #b7ff3c) !important; }

.registration_btn___6PaAF {
  border: 1px solid transparent !important;
  background-color: rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2) !important;
  color: #f5f7fa !important;
  font-weight: 700;
  transition: background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease; }
  .registration_btn___6PaAF * {
    color: inherit !important; }
  .registration_btn___6PaAF:hover {
    background-image: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)) !important;
    color: var(--template3-body-bg, #0a0b0f) !important;
    opacity: 1; }

.registration_btn_active___3s7GT {
  background-image: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)) !important;
  color: var(--template3-body-bg, #0a0b0f) !important;
  box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }
  .registration_btn_active___3s7GT:focus, .registration_btn_active___3s7GT:focus-visible, .registration_btn_active___3s7GT:active {
    box-shadow: 0 10px 15px -3px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), 0 4px 6px -4px rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2); }

.accountBtn___2PAzh {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  height: 40px;
  min-width: 36px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  cursor: pointer;
  transition: border-color 0.2s ease, color 0.2s ease;
  appearance: none;
  -webkit-appearance: none;
  outline: 0;
  outline-offset: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent; }
  .accountBtn___2PAzh::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .accountBtn___2PAzh:focus, .accountBtn___2PAzh:focus-visible, .accountBtn___2PAzh:active {
    outline: 0;
    outline-offset: 0;
    box-shadow: none; }
  .accountBtn___2PAzh:hover {
    border-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-primary, #b7ff3c); }

.accountBtn__chevron___1sb7Q {
  display: flex;
  transition: transform 0.2s ease; }

.accountBtn_open___2hfz8 .accountBtn__chevron___1sb7Q {
  transform: rotate(180deg); }

.accountMenu___2KQtt {
  position: absolute;
  top: calc(100% + 8px);
  right: 0;
  z-index: 50;
  width: 224px;
  padding: 8px 0;
  border-radius: 12px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  background-color: var(--template3-panel-bg, #141821);
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.35), 0 8px 10px -6px rgba(0, 0, 0, 0.25); }

.accountMenuHeader___QWIcX {
  padding: 12px 16px;
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.accountMenuUserName___QpDvb {
  margin: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
  color: #f5f7fa; }

.accountMenuBalance___38X3k {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 4px;
  margin: 4px 0 0;
  font-size: 12px;
  line-height: 1.25;
  color: var(--template3-footer-secondary, #6d7381); }

.accountMenuBalanceValue___1GdWc {
  direction: ltr;
  unicode-bidi: isolate;
  white-space: nowrap; }

.accountMenu_rtl___11QRk .accountMenuBalance___38X3k {
  direction: rtl;
  justify-content: flex-start;
  text-align: right; }

.accountMenu_rtl___11QRk .accountMenuBalanceValue___1GdWc {
  direction: ltr;
  unicode-bidi: isolate; }

.accountMenuItem___KNpd9 {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  margin: 0;
  padding: 10px 16px;
  border: 0;
  background: transparent;
  color: #f5f7fa;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
  text-align: start;
  text-decoration: none;
  cursor: pointer;
  transition: background-color 0.2s ease, color 0.2s ease;
  outline: 0;
  box-shadow: none;
  appearance: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent; }
  .accountMenuItem___KNpd9::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .accountMenuItem___KNpd9:focus, .accountMenuItem___KNpd9:focus-visible, .accountMenuItem___KNpd9:active {
    outline: 0;
    outline-offset: 0;
    box-shadow: none;
    text-decoration: none; }
  .accountMenuItem___KNpd9:hover {
    background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
    color: var(--template3-body-primary, #b7ff3c); }

.accountMenuItem__icon___1HZvB {
  display: flex;
  flex-shrink: 0;
  line-height: 0;
  color: currentColor; }

.accountMenuDivider___1DMy8 {
  margin: 8px 0;
  border-top: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }

.accountMenuHeader___QWIcX + .accountMenuItem___KNpd9:not(.accountMenuItem_logout___2d7Hy) {
  margin-top: 8px; }

.accountMenuItem_logout___2d7Hy {
  color: #ff4d5a;
  font-weight: 500;
  cursor: pointer !important; }
  .accountMenuItem_logout___2d7Hy:hover {
    background-color: rgba(255, 77, 90, 0.1);
    color: #ff4d5a; }

.accountMenuWrapper___1kj5q {
  position: relative; }

.headerUserBtn___17kHS {
  box-sizing: border-box;
  position: relative;
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  gap: 8px;
  min-height: 32px;
  padding: 8px 10px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  cursor: pointer !important;
  transition: border-color 0.2s ease, color 0.2s ease;
  -webkit-tap-highlight-color: transparent; }
  .headerUserBtn___17kHS:hover {
    border-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-primary, #b7ff3c); }
  .headerUserBtn___17kHS:focus, .headerUserBtn___17kHS:focus-visible, .headerUserBtn___17kHS:active {
    outline: 0;
    box-shadow: none; }
  @media (min-width: 640px) {
    .headerUserBtn___17kHS {
      min-height: 36px;
      padding: 8px 12px; } }
  @media (min-width: 768px) {
    .headerUserBtn___17kHS {
      min-height: 40px;
      padding: 8px 16px;
      font-size: 14px; } }

.headerUserBtn__icon___x8rkV {
  position: relative;
  display: flex;
  flex-shrink: 0;
  color: currentColor; }
  .headerUserBtn__icon___x8rkV svg {
    width: 16px;
    height: 16px; }
  @media (min-width: 640px) {
    .headerUserBtn__icon___x8rkV svg {
      width: 18px;
      height: 18px; } }

.headerUserBtn__name___4cAeu {
  display: none;
  white-space: nowrap; }
  @media (min-width: 768px) {
    .headerUserBtn__name___4cAeu {
      display: inline;
      font-size: 14px; } }

.headerUserBtn__unreadDot___apFJO {
  position: absolute;
  top: -3px;
  inset-inline-end: -3px;
  width: 8px;
  height: 8px;
  border: 1px solid var(--template3-body-bg, #0a0b0f);
  border-radius: 50%;
  background-color: var(--template3-body-primary, #b7ff3c); }

.accountMenuItem__content___kQcE1 {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  min-width: 0; }

.innerDivLayout___1K2YL {
  position: relative;
  width: 100%;
  height: 100%; }

.loadingIndicator___322f1 {
  min-height: 100vh !important;
  width: 100%; }

.gameScene___20Qgs {
  position: fixed;
  inset: 0;
  z-index: 50;
  display: flex;
  flex-direction: column;
  background-color: var(--template3-body-bg, #0a0b0f);
  min-height: 100vh;
  height: 100vh; }
  .gameScene___20Qgs:fullscreen, .gameScene___20Qgs:-webkit-full-screen {
    width: 100%;
    height: 100%; }
    .gameScene___20Qgs:fullscreen .gameFrameWrap___10Z9F, .gameScene___20Qgs:-webkit-full-screen .gameFrameWrap___10Z9F {
      padding: 0; }
    .gameScene___20Qgs:fullscreen .gameFrameSurface___2-E6X, .gameScene___20Qgs:-webkit-full-screen .gameFrameSurface___2-E6X {
      border: 0;
      border-radius: 0; }

.gameScene_rtl___2WBMb {
  direction: rtl; }
  .gameScene_rtl___2WBMb .gameToolbar_info___1kns6 {
    text-align: start;
    unicode-bidi: isolate; }
    .gameScene_rtl___2WBMb .gameToolbar_info___1kns6 .baseText {
      text-align: inherit !important; }
  .gameScene_rtl___2WBMb .gameToolbarTitle___1vjSh {
    display: block;
    width: 100%;
    text-align: inherit !important;
    line-height: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
    color: #f5f7fa !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    line-height: 24px !important; }
  .gameScene_rtl___2WBMb .gameControlBtn_fullscreen___yAejC svg {
    transform: scaleX(-1); }
  .gameScene_rtl___2WBMb .gameStatusBar___UsP_b {
    justify-content: flex-start; }
  .gameScene_rtl___2WBMb .gameStatusItem___2lDl9 {
    text-align: start;
    unicode-bidi: isolate; }
    .gameScene_rtl___2WBMb .gameStatusItem___2lDl9 .baseText {
      text-align: inherit !important; }
  .gameScene_rtl___2WBMb .gameStatusLabel___1B44d {
    display: block;
    width: 100%;
    text-align: inherit !important;
    line-height: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
    color: var(--template3-footer-secondary, #6d7381) !important; }
  .gameScene_rtl___2WBMb .gameStatusValue___1moTU {
    direction: ltr;
    unicode-bidi: isolate;
    color: var(--template3-footer-secondary, #6d7381) !important; }

.gameFrameWrap___10Z9F {
  position: relative;
  flex: 1;
  width: 100%;
  min-height: 0;
  padding: 16px;
  box-sizing: border-box;
  background-color: var(--template3-body-bg, #0a0b0f); }

.gameFrameSurface___2-E6X {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 0;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  overflow: hidden;
  background-color: var(--template3-panel-bg, #141821); }

.gameIframeHost___oqc9f {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.gameIframe___2eM_q {
  display: block;
  width: 100%;
  height: 100%;
  min-width: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  background-color: var(--template3-body-bg, #0a0b0f); }

.gameToolbar___2viAl {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-shrink: 0;
  height: 65px;
  min-height: 65px;
  padding: 0 16px;
  box-sizing: border-box;
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  background-color: var(--template3-panel-bg, #141821); }

.gameToolbar_info___1kns6 {
  min-width: 0;
  flex: 1;
  text-align: start; }

.gameToolbarTitle___1vjSh {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #f5f7fa;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 24px !important; }

.gameToolbar_actions___3St4o {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0; }
  .gameToolbar_actions___3St4o button {
    cursor: pointer !important; }

.gameControlBtn___2e4a4 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  margin: 0;
  padding: 0;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: #f5f7fa;
  cursor: pointer !important;
  outline: 0;
  box-shadow: none !important;
  appearance: none;
  -webkit-tap-highlight-color: transparent;
  transition: border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease; }
  .gameControlBtn___2e4a4:hover:not(:disabled) {
    cursor: pointer !important;
    outline: 0;
    box-shadow: none !important; }
  .gameControlBtn___2e4a4:focus, .gameControlBtn___2e4a4:focus-visible, .gameControlBtn___2e4a4:active {
    outline: 0;
    box-shadow: none !important; }
  .gameControlBtn___2e4a4:disabled {
    opacity: 0.5;
    cursor: not-allowed !important; }
  .gameControlBtn___2e4a4 svg {
    width: 18px;
    height: 18px;
    flex-shrink: 0;
    cursor: pointer !important;
    pointer-events: none; }

.gameControlBtn_fullscreen___yAejC:hover:not(:disabled) {
  cursor: pointer !important;
  border-color: var(--template3-body-primary, #b7ff3c);
  background-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.15); }

.gameControlBtn_close___2Ncwa {
  color: #ff4d5a;
  border-color: rgba(255, 77, 90, 0.3);
  background-color: rgba(255, 77, 90, 0.12); }
  .gameControlBtn_close___2Ncwa:hover:not(:disabled) {
    cursor: pointer !important;
    color: #ff4d5a;
    border-color: rgba(255, 77, 90, 0.5);
    background-color: rgba(255, 77, 90, 0.2); }

.gameStatusBar___UsP_b {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  height: 36px;
  padding: 8px 16px;
  border-top: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  background-color: var(--template3-panel-bg, #141821); }

.gameStatusItem___2lDl9 {
  display: flex;
  align-items: center;
  gap: 4px;
  min-width: 0;
  font-size: 12px;
  line-height: 1.25; }

.gameStatusLabel___1B44d {
  color: var(--template3-footer-secondary, #6d7381);
  white-space: nowrap; }

.gameStatusValue___1moTU {
  color: var(--template3-footer-secondary, #6d7381);
  white-space: nowrap; }

.selectionItemLayoutSelected___1Dr5h {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.logo___1aVIS {
  height: 25px;
  margin-left: 2px;
  margin-right: 2px; }

.footer___15lu2 {
  background-color: #474747;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding: 20px 30px;
  font-size: 14px;
  width: 100vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-content: center;
  justify-content: center;
  min-height: 95px; }

.footerItem___22Iky {
  padding-left: 8px;
  padding-right: 8px; }

.footerLinksLayout___1Zxc3 {
  padding-top: 8px;
  padding-bottom: 8px; }

.footerLinkText___3hmfN {
  white-space: nowrap; }

.footer___13WOv {
  margin-top: 64px;
  border-top: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  background-color: var(--template3-footer-bg, #141821); }

.footer_rtl___2t45l {
  direction: rtl; }
  .footer_rtl___2t45l .logoBtn___2cSVA {
    direction: ltr;
    align-self: flex-start; }
    .footer_rtl___2t45l .logoBtn___2cSVA .logo___1YwUM {
      object-position: right center; }
  .footer_rtl___2t45l .supportPhone___7QRX_ {
    direction: ltr;
    flex-direction: row; }

.footerInner___8L5dC {
  max-width: 80rem;
  margin: 0 auto;
  padding: 48px 16px; }
  @media (min-width: 640px) {
    .footerInner___8L5dC {
      padding-left: 24px;
      padding-right: 24px; } }
  @media (min-width: 1024px) {
    .footerInner___8L5dC {
      padding-left: 32px;
      padding-right: 32px; } }

.categoriesGrid___NfTcx {
  display: grid;
  grid-template-columns: 1fr;
  gap: 32px;
  margin-bottom: 48px; }
  @media (min-width: 768px) {
    .categoriesGrid___NfTcx {
      grid-template-columns: repeat(2, 1fr); } }
  @media (min-width: 1024px) {
    .categoriesGrid___NfTcx {
      grid-template-columns: repeat(4, 1fr); } }

.brandColumn___vomEU {
  min-width: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start; }

.logoBtn___2cSVA {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  width: fit-content;
  max-width: 100%;
  margin: 0 0 16px;
  padding: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
  text-decoration: none;
  outline: 0;
  box-shadow: none;
  -webkit-tap-highlight-color: transparent; }
  .logoBtn___2cSVA:focus, .logoBtn___2cSVA:focus-visible, .logoBtn___2cSVA:active {
    outline: 0;
    box-shadow: none;
    text-decoration: none; }
  .logoBtn___2cSVA .logo___1YwUM {
    max-width: 122px;
    max-height: 32px;
    display: block;
    object-fit: contain;
    object-position: left center; }

.logoBtn_mobile___2BuzM .logo___1YwUM {
  max-width: 80px;
  max-height: 28px; }

.brandDescription___3ILwQ {
  margin: 0 0 24px;
  font-size: 14px;
  line-height: 1.5;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start; }

.socialBlock___16wAm {
  margin-bottom: 0; }

.sectionLabel___6w7Ex {
  margin: 0 0 12px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
  color: var(--template3-footer-primary, #f5f7fa);
  text-align: start; }

.socialLinks___23HU1 {
  display: flex;
  gap: 12px; }

.socialLink___24eJy {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.3);
  border-radius: 12px;
  background-color: rgba(var(--template3-body-bg-rgb, 10, 11, 15), 0.6);
  color: var(--template3-footer-secondary, #6d7381);
  text-decoration: none;
  transition: border-color 0.15s ease, color 0.15s ease; }
  .socialLink___24eJy:hover {
    border-color: var(--template3-body-primary, #b7ff3c);
    color: var(--template3-body-primary, #b7ff3c); }

.supportBlock___FOjnu {
  margin-top: 24px; }
  .supportBlock___FOjnu .sectionLabel___6w7Ex {
    margin-bottom: 8px; }

.supportPhone___7QRX_ {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: fit-content;
  max-width: 100%;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  color: var(--template3-body-primary, #b7ff3c);
  text-decoration: none;
  transition: color 0.15s ease, opacity 0.15s ease;
  direction: ltr;
  unicode-bidi: isolate;
  flex-wrap: nowrap; }
  .supportPhone___7QRX_:hover, .supportPhone___7QRX_:focus, .supportPhone___7QRX_:focus-visible, .supportPhone___7QRX_:active {
    color: var(--template3-body-primary, #b7ff3c);
    opacity: 0.85;
    text-decoration: none; }

.supportPhoneIcon___S15BD {
  display: inline-flex;
  flex-shrink: 0;
  line-height: 0;
  order: 0; }

.supportPhoneNumber___2YbWc {
  flex-shrink: 0;
  order: 1;
  direction: ltr;
  unicode-bidi: isolate; }

.categoryColumn___2rP-9 {
  min-width: 0; }

.categoryTitle___1xmSr {
  margin: 0 0 16px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  color: var(--template3-footer-primary, #f5f7fa);
  text-align: start; }

.categoryList___M2hV3 {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px; }

.categoryLink___288CX {
  display: block;
  padding: 0;
  border: 0;
  background: transparent;
  font-size: 14px;
  line-height: 1.5;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: start;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.15s ease; }
  .categoryLink___288CX:hover {
    color: var(--template3-body-primary, #b7ff3c); }

.bottomBar___2AJnA {
  padding-top: 32px;
  border-top: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  text-align: center; }
  @media (min-width: 768px) {
    .bottomBar___2AJnA {
      text-align: start; } }

.cookieText___16R9u,
.copyrightText___1JpS1 {
  margin: 0;
  font-size: 12px;
  line-height: 1.5;
  color: var(--template3-footer-secondary, #6d7381); }

.cookieText___16R9u {
  margin-bottom: 8px; }

.copyrightName___1NDTr {
  margin-inline-start: 4px; }

.sportContentWrap___2VgdD {
  position: relative;
  width: 100%;
  min-height: inherit; }

.loadingOverlay___1xfYn {
  position: absolute;
  inset: 0;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--template3-panel-bg, #141821);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease; }

.loadingOverlay_visible___1jq7c {
  opacity: 1;
  pointer-events: auto; }

.sportsbookIframe___1qIP1 {
  display: block;
  width: 100% !important;
  border: 0;
  height: calc(100vh - 64px) !important;
  min-height: 480px !important; }
  @media (min-width: 1024px) {
    .sportsbookIframe___1qIP1 {
      height: calc(100vh - 80px) !important; } }

@keyframes template3-pulse___3raVt {
  0%,
  100% {
    opacity: 1; }
  50% {
    opacity: 0.5; } }

.inPlayScene___2pDF6 {
  width: 100%;
  min-height: 100vh;
  background-color: var(--template3-body-bg, #0a0b0f); }
  .inPlayScene___2pDF6 .contentSection___SUaqV {
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    margin-left: 0;
    margin-right: 0; }
    @media (min-width: 640px) {
      .inPlayScene___2pDF6 .contentSection___SUaqV {
        padding-left: 24px;
        padding-right: 24px; } }
    @media (min-width: 1024px) {
      .inPlayScene___2pDF6 .contentSection___SUaqV {
        padding-left: 32px;
        padding-right: 32px; } }
  .inPlayScene___2pDF6 .mainPanel___3AzY4 {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    overflow: hidden;
    border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
    border-radius: 16px;
    background-color: var(--template3-panel-bg, #141821); }
  .inPlayScene___2pDF6 .featuresGrid___8SabY {
    width: 100%;
    max-width: none; }
  .inPlayScene___2pDF6 .panelBody___2oRqN {
    padding: 0;
    line-height: 0; }

.inPlayScene_rtl___QyGat {
  direction: rtl; }
  .inPlayScene_rtl___QyGat .panelBody___2oRqN {
    direction: ltr;
    unicode-bidi: isolate;
    width: 100%; }
  .inPlayScene_rtl___QyGat .heroBanner___z9N77 {
    background: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }
  .inPlayScene_rtl___QyGat .heroOrbLeft___3hVdt {
    right: 0;
    left: auto; }
  .inPlayScene_rtl___QyGat .heroOrbRight___21tfC {
    left: 0;
    right: auto; }
  .inPlayScene_rtl___QyGat .panelHeader___jpCwQ {
    background: linear-gradient(to left, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.1)); }
  .inPlayScene_rtl___QyGat .heroContent___1mm53 {
    text-align: right; }
  .inPlayScene_rtl___QyGat .heroTitle___1d4cV {
    line-height: 1.15 !important; }
    @media (min-width: 768px) {
      .inPlayScene_rtl___QyGat .heroTitle___1d4cV {
        line-height: 1.1 !important; } }
  .inPlayScene_rtl___QyGat .panelHeaderMain___2ypta {
    text-align: right; }
  .inPlayScene_rtl___QyGat .panelTitle___OfV6e {
    justify-content: flex-start; }
  @media (max-width: 767px) {
    .inPlayScene_rtl___QyGat .panelHeader___jpCwQ {
      flex-wrap: wrap;
      gap: 12px; }
    .inPlayScene_rtl___QyGat .updatingBadge___3X6Zi {
      margin-inline-start: auto; } }

.heroBanner___z9N77 {
  position: relative;
  overflow: hidden;
  background: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }

.heroOrbs___1YMfm {
  position: absolute;
  inset: 0;
  opacity: 0.1;
  pointer-events: none; }

.heroOrbLeft___3hVdt {
  position: absolute;
  top: 0;
  left: 0;
  width: 384px;
  height: 384px;
  border-radius: 50%;
  background-color: #f5f7fa;
  filter: blur(64px);
  animation: template3-pulse___3raVt 2s ease-in-out infinite; }

.heroOrbRight___21tfC {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 384px;
  height: 384px;
  border-radius: 50%;
  background-color: var(--template3-body-bg, #0a0b0f);
  filter: blur(64px);
  animation: template3-pulse___3raVt 2s ease-in-out infinite; }

.heroContent___1mm53 {
  position: relative;
  padding-left: 16px;
  padding-right: 16px;
  box-sizing: border-box;
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-top: 48px;
  padding-bottom: 48px; }
  @media (min-width: 640px) {
    .heroContent___1mm53 {
      padding-left: 24px;
      padding-right: 24px; } }
  @media (min-width: 1024px) {
    .heroContent___1mm53 {
      padding-left: 32px;
      padding-right: 32px; } }

.liveBadge___18hBW {
  margin-bottom: 16px; }

.liveBadgeInner___2ATPc {
  display: inline-flex;
  align-items: center;
  gap: 8px; }

.liveDot___1-1OQ {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #f5f7fa;
  animation: template3-pulse___3raVt 2s ease-in-out infinite; }

.liveBadgeText___3fJJ2 {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #f5f7fa; }

.liveBadgeTextLabel___ZfhMI,
.panelTitleText___14Z0g,
.updatingTextLabel___22muj,
.featureTitleText___2Wo9s,
.featureDescriptionText___1B-lK {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.heroTitleText___3-zaA,
.heroSubtitleText___Cg31C {
  display: block;
  width: 100%;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.panelSubtitleText___2h3Pr {
  display: block;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.heroTitle___1d4cV {
  margin: 0 0 16px !important;
  font-size: 36px !important;
  font-weight: 700 !important;
  line-height: 2.5rem !important;
  color: #f5f7fa; }
  @media (min-width: 768px) {
    .heroTitle___1d4cV {
      font-size: 48px !important;
      line-height: 1 !important; } }
  @media (min-width: 1024px) {
    .heroTitle___1d4cV {
      font-size: 60px !important;
      line-height: 1 !important; } }

.heroSubtitle___33lVS {
  max-width: 42rem;
  margin: 0 !important;
  font-size: 20px !important;
  font-weight: 400 !important;
  line-height: 28px !important;
  color: rgba(245, 247, 250, 0.8); }

.contentSection___SUaqV {
  padding-top: 32px;
  padding-bottom: 32px; }

.mainPanel___3AzY4 {
  overflow: hidden; }

.panelHeader___jpCwQ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  padding: 16px 24px;
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  background: linear-gradient(to right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.1)); }

.panelHeaderMain___2ypta {
  flex: 1;
  min-width: 0; }

.panelTitle___OfV6e {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 28px !important;
  color: #f5f7fa; }

.panelTitleText___14Z0g {
  min-width: 0; }

.panelLiveDot___OKmJC {
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: var(--template3-body-secondary, #00ffb2);
  animation: template3-pulse___3raVt 2s ease-in-out infinite; }

.panelSubtitle___i8NcY {
  margin: 0 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
  color: var(--template3-footer-secondary, #6d7381); }

.updatingBadge___3X6Zi {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 8px;
  padding: 6px 12px;
  border: 1px solid rgba(var(--template3-header-secondary-rgb, 183, 255, 60), 0.3);
  border-radius: 12px;
  background-color: rgba(var(--template3-header-secondary-rgb, 183, 255, 60), 0.2); }

.updatingDot___PYIYe {
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: var(--template3-header-secondary, #b7ff3c);
  animation: template3-pulse___3raVt 2s ease-in-out infinite; }

.updatingText___2GUl2 {
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-transform: uppercase;
  color: var(--template3-header-secondary, #b7ff3c); }

.panelBody___2oRqN {
  box-sizing: border-box;
  min-height: 700px; }

.featuresGrid___8SabY {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px; }
  @media (min-width: 768px) {
    .featuresGrid___8SabY {
      grid-template-columns: repeat(3, 1fr); } }

.featureCard___Ub0DZ {
  padding: 24px;
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  background-color: var(--template3-panel-bg, #141821);
  transition: border-color 0.2s ease; }

.featureCard_orange___26Kpx:hover {
  border-color: rgba(255, 138, 0, 0.5); }

.featureCard_emerald___3K4VS:hover {
  border-color: rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.5); }

.featureCard_lime___3NO6m:hover {
  border-color: rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.5); }

.featureIconWrap___cIV4- {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  margin-bottom: 16px;
  border-radius: 12px; }

.featureIconWrap_orange___3CW37 {
  background: linear-gradient(to bottom right, rgba(255, 138, 0, 0.2), rgba(255, 77, 90, 0.2)); }

.featureIconWrap_emerald___3eyQ_ {
  background: linear-gradient(to bottom right, rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2), rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2)); }

.featureIconWrap_lime___R4R24 {
  background: linear-gradient(to bottom right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.2), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.2)); }

.featureIcon_orange___LuxJq {
  color: #ff8a00; }

.featureIcon_emerald___3ZKVm {
  color: var(--template3-body-secondary, #00ffb2); }

.featureIcon_lime___25tq7 {
  color: var(--template3-body-primary, #b7ff3c); }

.featureTitle___1df1n {
  margin: 0 0 8px !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 28px !important;
  color: #f5f7fa; }

.featureDescription___2_xqU {
  margin: 0 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
  color: var(--template3-footer-secondary, #6d7381); }

.preLiveScene___yJH9h {
  width: 100%;
  min-height: 100vh;
  background-color: var(--template3-body-bg, #0a0b0f); }
  .preLiveScene___yJH9h .contentSection___3_Dvj {
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    margin-left: 0;
    margin-right: 0; }
    @media (min-width: 640px) {
      .preLiveScene___yJH9h .contentSection___3_Dvj {
        padding-left: 24px;
        padding-right: 24px; } }
    @media (min-width: 1024px) {
      .preLiveScene___yJH9h .contentSection___3_Dvj {
        padding-left: 32px;
        padding-right: 32px; } }
  .preLiveScene___yJH9h .mainPanel___yjLT- {
    box-sizing: border-box;
    width: 100%;
    max-width: none;
    overflow: hidden;
    border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
    border-radius: 16px;
    background-color: var(--template3-panel-bg, #141821); }
  .preLiveScene___yJH9h .featuresGrid___1i0N5 {
    width: 100%;
    max-width: none; }
  .preLiveScene___yJH9h .panelBody___2ppKh {
    padding: 0;
    line-height: 0; }

.preLiveScene_rtl___WBVbL .panelHeader___3FlAP {
  background: linear-gradient(to left, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.1));
  text-align: start; }

.contentSection___3_Dvj {
  padding-top: 32px;
  padding-bottom: 32px; }

.panelTitleText___-KArB,
.panelSubtitleText___2Yy1A {
  display: inline;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  color: inherit !important; }

.mainPanel___yjLT- {
  overflow: hidden; }

.panelHeader___3FlAP {
  box-sizing: border-box;
  padding: 16px 24px;
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  background: linear-gradient(to right, rgba(var(--template3-body-primary-rgb, 183, 255, 60), 0.1), rgba(var(--template3-body-secondary-rgb, 0, 255, 178), 0.1)); }

.panelTitle___2SJVM {
  margin: 0 !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 28px !important;
  color: #f5f7fa; }

.panelSubtitle___3XuDc {
  margin: 0 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 20px !important;
  color: var(--template3-footer-secondary, #6d7381); }

.panelBody___2ppKh {
  box-sizing: border-box;
  min-height: 600px; }

.supportScene___3e4xG {
  min-height: 100vh;
  background-color: var(--template3-body-bg, #0a0b0f);
  padding-bottom: 64px; }

.supportSceneHeader___2CHan {
  position: sticky;
  top: 64px;
  z-index: 40;
  background: linear-gradient(to right, var(--template3-panel-bg, #141821), #1a1d2e);
  border-bottom: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2); }
  @media (min-width: 768px) {
    .supportSceneHeader___2CHan {
      top: 80px; } }

.supportSceneHeaderInner___6Nxo1 {
  max-width: 56rem;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 16px; }
  @media (min-width: 640px) {
    .supportSceneHeaderInner___6Nxo1 {
      padding-left: 24px;
      padding-right: 24px; } }
  @media (min-width: 1024px) {
    .supportSceneHeaderInner___6Nxo1 {
      padding-left: 32px;
      padding-right: 32px; } }

.supportSceneBackBtn___nbeuh {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 16px;
  margin-left: -8px;
  padding: 8px 12px;
  border: none;
  border-radius: 10px;
  background: transparent;
  font-size: 14px;
  font-weight: 500;
  color: var(--template3-footer-secondary, #6d7381);
  cursor: pointer !important;
  transition: color 0.2s ease; }
  .supportSceneBackBtn___nbeuh:hover {
    color: var(--template3-body-primary, #b7ff3c); }

.supportSceneBackBtn_rtl___3Zxdm {
  display: flex;
  width: 100%;
  flex-direction: row-reverse;
  justify-content: flex-start;
  direction: ltr;
  text-align: start;
  unicode-bidi: isolate;
  margin-left: 0;
  margin-right: -8px; }
  .supportSceneBackBtn_rtl___3Zxdm .baseText {
    text-align: inherit !important; }
  .supportSceneBackBtn_rtl___3Zxdm .localizationText {
    display: block;
    width: 100%;
    text-align: inherit !important;
    line-height: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
    display: inline;
    width: auto; }
  .supportSceneBackBtn_rtl___3Zxdm .supportSceneBackIcon___J_wGX {
    flex-shrink: 0;
    transform: scaleX(-1);
    transition: transform 0.2s ease; }
  .supportSceneBackBtn_rtl___3Zxdm:hover .supportSceneBackIcon___J_wGX {
    transform: scaleX(-1) translateX(4px); }

.supportSceneBackIcon___J_wGX {
  flex-shrink: 0; }

.supportSceneTitle___1GCqV {
  margin: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  background-image: linear-gradient(to right, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2));
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent; }
  @media (min-width: 640px) {
    .supportSceneTitle___1GCqV {
      font-size: 36px; } }

.supportSceneContent___1ecvl {
  max-width: 56rem;
  margin-left: auto;
  margin-right: auto;
  padding: 16px; }
  @media (min-width: 640px) {
    .supportSceneContent___1ecvl {
      padding: 32px 24px; } }
  @media (min-width: 1024px) {
    .supportSceneContent___1ecvl {
      padding-left: 32px;
      padding-right: 32px; } }

.supportSceneContentCard___1jfEX {
  background-color: var(--template3-panel-bg, #141821);
  border: 1px solid rgba(var(--template3-footer-secondary-rgb, 109, 115, 129), 0.2);
  border-radius: 16px;
  padding: 24px; }
  @media (min-width: 768px) {
    .supportSceneContentCard___1jfEX {
      padding: 32px; } }

.supportSceneEmptyState___3uJjn {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 240px;
  padding: 48px 16px; }

.supportSceneEmptyText___LAhn_ {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.25;
  color: var(--template3-footer-secondary, #6d7381);
  text-align: center; }

.supportScene_rtl___1zDD7 .supportSceneHeader___2CHan {
  background: linear-gradient(to left, var(--template3-panel-bg, #141821), #1a1d2e); }

.supportScene_rtl___1zDD7 .supportSceneHeaderInner___6Nxo1 {
  display: flex;
  flex-direction: column;
  align-items: flex-end; }

.supportScene_rtl___1zDD7 .supportSceneTitle___1GCqV {
  width: 100%;
  text-align: right;
  background-image: linear-gradient(to left, var(--template3-body-primary, #b7ff3c), var(--template3-body-secondary, #00ffb2)); }

.selectionItemLayoutSelected___2pCtE {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.bottomSpacer___1zbBS {
  height: 95px;
  min-height: 95px; }

.selectionItemLayoutSelected___3R5Tu {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.innerDivLayout___12EH0 {
  position: relative;
  width: 100%;
  height: auto; }

.loadingIndicator___1TtdX {
  min-height: 200px !important;
  width: 100%; }

.iFrame___e53Gu {
  height: calc(100vh - 68px) !important;
  width: 100% !important; }

.gameScene___TZKKF {
  padding: 10px 10px 25px;
  background-color: #1d4369ff; }
  .gameScene___TZKKF button {
    margin: 0;
    border: none;
    padding: 0; }
  .gameScene___TZKKF .iFrame_container___3lW63 {
    min-height: 90vh;
    width: 100%;
    position: relative;
    margin-top: 0; }
    .gameScene___TZKKF .iFrame_container___3lW63 .Iframe___1Ysui {
      width: calc(100% - 40px);
      height: calc(100vh - 63px);
      left: 0;
      border: none; }
    .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju {
      width: 40px;
      display: flex;
      flex-direction: column;
      align-items: flex-end;
      position: absolute;
      top: 0;
      right: 0; }
      .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW {
        width: 40px;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row;
        border-top: 1px solid #3f495a;
        border-right: 1px solid #3f495a;
        background-color: #0b151e33;
        cursor: pointer;
        color: #fff;
        transition: background-color 0.2s ease; }
        .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW:first-child {
          border-top: unset;
          border-bottom: 1px solid #3f495a; }
        .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW:last-child {
          border-bottom: 1px solid #3f495a; }
        .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW:hover {
          background-color: #3f495a; }
        .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW .controls_ico___1qsSl {
          max-width: 100%; }
          .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW .controls_ico___1qsSl svg {
            height: 16px;
            width: auto;
            max-width: 100%;
            font-size: 18px;
            fill: currentColor; }

.gameScene_rtl___3FFq0 .iFrame_container___3lW63 .Iframe___1Ysui {
  right: 0;
  margin-left: 40px; }

.gameScene_rtl___3FFq0 .iFrame_container___3lW63 .gameControls___3O9ju {
  left: 0; }
  .gameScene_rtl___3FFq0 .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW {
    border-right: unset;
    border-left: 1px solid #3f495a; }

@media (max-width: 1280px) {
  .gameScene_rtl___3FFq0 .controls_item___sWjmW:first-child {
    border-right: unset !important;
    border-left: 2px solid #3f495a !important; } }

@media (max-width: 560px) {
  .gameScene_rtl___3FFq0 .controls_item___sWjmW:first-child {
    border-left: 1px solid #3f495a !important; }
  .gameScene_rtl___3FFq0 .controls_item___sWjmW:last-child {
    border-left: unset !important; } }

@media (max-width: 1280px) {
  .gameScene___TZKKF .iFrame_container___3lW63 .Iframe___1Ysui {
    width: 100%;
    height: calc(100vh - 63px - 40px);
    margin-top: 40px;
    margin-left: 0; }
  .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju {
    flex-direction: row;
    justify-content: flex-end;
    width: 100%; }
    .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW {
      border-bottom: unset !important; }
      .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW:first-child {
        border-top: 1px solid #3f495a;
        border-right: 2px solid #3f495a; } }

@media (max-width: 560px) {
  .gameScene___TZKKF {
    padding: 0; }
    .gameScene___TZKKF .iFrame_container___3lW63 .Iframe___1Ysui {
      height: calc(100vh - 63px - 30px); }
    .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW {
      flex: auto;
      border-bottom: unset;
      border-top: unset; }
      .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW:first-child {
        border-bottom: unset;
        border-top: unset;
        border-right: 1px solid #3f495a; }
      .gameScene___TZKKF .iFrame_container___3lW63 .gameControls___3O9ju .controls_item___sWjmW:last-child {
        border-bottom: unset;
        border-top: unset;
        border-right: unset; } }

.selectionItemLayoutSelected___18RnS {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.a2hsPromotionContent___1k4ur {
  padding: 0.25em 1.25em 1.25em;
  text-align: center; }
  .a2hsPromotionContent___1k4ur .title___2lWFH {
    color: #224f7c;
    font-size: 1.25em;
    font-weight: 700;
    margin-bottom: 0.75em; }
  .a2hsPromotionContent___1k4ur .instruction___1sMWi {
    color: #276aa5;
    font-size: 0.875em;
    margin-bottom: 0; }

.selectionItemLayoutSelected___2nlVf {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.innerDivLayout___3mphK {
  position: relative;
  width: 100%;
  height: auto; }

.loadingIndicator___-60mk {
  min-height: 200px !important;
  width: 100%; }

.iFrame___2VHCj {
  height: calc(100vh - 68px) !important;
  width: 100% !important; }

.selectionItemLayoutSelected___S4XVH {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.settingsHeader___cna1i {
  background-color: #f8f8f8;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 40px; }

.navItem___qBc_H {
  border: none;
  border-bottom: 3px solid transparent;
  cursor: pointer;
  color: inherit;
  height: 40px;
  border-left-width: 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom: 3px solid transparent;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center; }

.navItemText___1D4b- {
  font-size: 14px;
  font-weight: 400;
  margin-top: -4px; }

.selectionItemLayoutSelected___34SAo {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.desktopLayout___2VCQz {
  align-items: center;
  justify-content: center;
  align-content: center;
  width: 100%;
  display: flex; }

.innerDesktopLayout___3DyRd {
  min-width: 600px;
  background-color: white;
  border-radius: 4px;
  margin-top: 16px; }

.innerMobileLayout___2yO8u {
  background-color: white; }

.button____9qsw {
  width: 100%;
  height: 100%; }

.dirAwareLayout___1sLJD {
  padding-bottom: 12px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  padding-top: 12px !important; }

.innerButton___35_L1 {
  width: 100%; }

.text___1ioio {
  color: #06855f;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-right: 5px; }

.icon___2-BjP {
  color: #06855f;
  font-size: 10px; }

.item___2Hxqn {
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px; }

.itemSpacer___2N1sx {
  width: 10px; }

.selectionItemLayoutSelected___SUgcF {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.bottomSpacer___37WY6 {
  width: 100%;
  min-height: 95px; }

.selectionItemLayoutSelected___1Fhnl {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.balanceKeyValueLayout___Ty2p3 {
  color: #224e7b; }

.selectionItemLayoutSelected___3GGGd {
  -webkit-transition: background-color 300ms linear;
  -moz-transition: background-color 300ms linear;
  -o-transition: background-color 300ms linear;
  -ms-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  background-color: rgba(245, 245, 245, 0.4) !important; }

.a2hsPromotionModal___2R8Hz {
  max-width: 315px;
  width: 100%; }
  .a2hsPromotionModal___2R8Hz.a2hsPromotionModal_mobile___1YolU {
    margin: 0 auto;
    padding: 0.5rem; }
  .a2hsPromotionModal___2R8Hz .a2hsPromotionContent___2q9nq {
    position: relative;
    padding: 25px 30px 30px;
    border-radius: 0.3rem;
    background-color: #ddd;
    text-align: center; }
    .a2hsPromotionModal___2R8Hz .a2hsPromotionContent___2q9nq .closeButton___1wbfU {
      cursor: pointer;
      position: absolute;
      height: 45px;
      width: 45px;
      top: 0;
      right: 0; }
      .a2hsPromotionModal___2R8Hz .a2hsPromotionContent___2q9nq .closeButton___1wbfU.closeButton_rtl___3cY1S {
        left: 0;
        right: unset; }
    .a2hsPromotionModal___2R8Hz .a2hsPromotionContent___2q9nq .title___2Xbx5 {
      font-size: 15px;
      line-height: 18px;
      font-weight: 700;
      margin-bottom: 15px; }
    .a2hsPromotionModal___2R8Hz .a2hsPromotionContent___2q9nq .instruction___3_i6L {
      font-size: 13px;
      line-height: 20px; }

.root___1L7AJ {
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 16px; }

.itemSpacer___1yPCx {
  width: 100%;
  height: 16px; }

