
#root {
     width: 100%;
     min-height: 100%
 }
.modulor_overrides__subhead-semibold__1_40_5 {
     -webkit-font-smoothing: subpixel-antialiased
 }

.modulor_typography__tag__1_40_5 {
    overflow: inherit;
    white-space: inherit;
    text-overflow: inherit;
    color: var(--text, var(--text-body));
    font-family: -apple-system, "BlinkMacSystemFont", "Roboto", "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Arial", sans-serif;
    margin: var(--size-0, 0);
    padding: var(--size-0, 0)
}

.modulor_icon__container__1_40_5 {
    position: relative;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: 100%;
    color: var(--icon-fill, var(--icon-main))
}

.modulor_icon__container__1_40_5 path {
    fill: currentColor
}

.modulor_icon__icon__1_40_5 {
    width: 100%;
    height: 100%
}

.modulor_icon__icon__1_40_5 svg {
    width: 100%;
    height: 100%
}

.modulor_icon__clickable__1_40_5:disabled {
    color: var(--icon-disabled);
    cursor: default
}

.modulor_icon__clickable__1_40_5 svg {
    transform: translate(0, 0);
    transition: opacity 150ms ease-in-out, transform 48ms ease-in-out;
    will-change: opacity, transform
}

.modulor_icon__clickable__1_40_5:enabled:hover svg {
    opacity: 0.75
}

.modulor_icon__counter__1_40_5 {
    position: absolute;
    z-index: 2;
    top: var(--icon-counter-position-top, -8.5px);
    right: var(--icon-counter-position-right, 11.5px);
    transform: translateX(100%);
    display: flex;
    justify-content: center;
    align-items: center
}

.modulor_banner__banner__1_40_5 {
    display: inline-block;
    height: var(--size-152, 152px);
    width: var(--size-392, 392px);
    padding: var(--size-12, 12px) var(--size-16, 16px) var(--size-50, 50px);
    border-radius: var(--radius-md, 12px);
    background: var(--banner-background, var(--icon-chevron));
    overflow: hidden;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-size: cover
}

@media only screen and (max-width: 599px) {
    .modulor_banner__banner__1_40_5 {
        width: var(--size-280, 280px)
    }
}

.modulor_banner__banner__1_40_5.modulor_banner__hero__1_40_5.modulor_banner__dimming__1_40_5::before {
    content: "";
    position: absolute;
    inset: var(--size-0, 0);
    background: var(--background-banner);
    z-index: 5;
    border-radius: var(--radius-md, 12px)
}

.modulor_banner__banner__1_40_5.modulor_banner__white__1_40_5 .modulor_banner__banner-typo__1_40_5 {
    --text: var(--text-color-subtitle, var(--text-light))
}

.modulor_banner__banner__1_40_5.modulor_banner__white__1_40_5 .modulor_banner__banner-typo__1_40_5:nth-of-type(1) {
    --text: var(--text-color-title, var(--text-always-white))
}

.modulor_banner__right-image__1_40_5 {
    position: absolute;
    right: 0;
    bottom: 0;
    width: var(--size-152, 152px);
    height: var(--size-152, 152px);
    z-index: 1;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom
}

.modulor_banner__text-wrap__1_40_5 {
    max-height: var(--size-90, 90px);
    overflow: hidden
}

.modulor_banner__banner-typo__1_40_5 {
    position: relative;
    z-index: 10;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.modulor_banner__banner-typo__1_40_5:nth-of-type(1) {
    margin-bottom: var(--size-4, 4px);
    --text: var(--text-color-title, var(--text-title))
}

.modulor_banner__button__1_40_5 {
    position: absolute;
    left: 16px;
    bottom: 16px;
    z-index: 10
}

@keyframes modulor_bottom-sheet__BottomSheetFadeIn__1_40_5 {
    0% {
        transform: translateY(100%);
        opacity: 0
    }
    100% {
        transform: translateY(0);
        opacity: 1
    }
}

@media (min-width: 1024px) {
}

.modulor_image__host__1_40_5 {
    font-size: 0
}

.modulor_image__host__1_40_5 img {
    width: 100%;
    height: 100%;
    border-radius: var(--border-radius, 0px)
}

.modulor_image__container__1_40_5 {
    position: relative
}

.modulor_image__counter__1_40_5 {
    position: absolute;
    z-index: 2;
    top: var(--image-counter-position-top, -8.5px);
    right: var(--image-counter-position-right, 11.5px);
    transform: translateX(100%)
}

.modulor_button__button-container__1_40_5 {
    display: block
}

.modulor_button__button__1_40_5 {
    cursor: pointer;
    border: none;
    white-space: nowrap;
    box-sizing: border-box;
    display: inline-flex;
    flex-flow: column;
    justify-content: center;
    align-items: center
}

@keyframes modulor_button__loadingAnimation__1_40_5 {
    from {
        -webkit-mask-position: right;
        mask-position: right
    }
    to {
        -webkit-mask-position: left;
        mask-position: left
    }
}

.modulor_button__button__1_40_5 .modulor_button__animation-wrap__1_40_5 {
    display: grid
}

.modulor_button__button__1_40_5 .modulor_button__text-wrap__1_40_5 {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.modulor_button__button__1_40_5 .modulor_button__text-wrap__1_40_5 {
    overflow: var(--label-overflow, hidden);
    text-overflow: ellipsis
}

.modulor_button__button__1_40_5.modulor_button__low__1_40_5 {
    padding: var(--size-8, 8px) var(--size-12, 12px);
    border-radius: var(--radius-xxxl, 32px)
}

.modulor_button__button__1_40_5.modulor_button__primary__1_40_5 {
    --background: var(--control-primary);
    --hover: var(--control-primary-hover);
    --variant-label: var(--text-primary-control);
    --variant-double-text: var(--text-primary-double-button);
    box-shadow: 0px 4px 12px 0px var(--shadow-button);
    background: var(--background)
}

.modulor_button__button__1_40_5.modulor_button__primary__1_40_5:hover {
    background: var(--hover)
}

.modulor_button__button__1_40_5.modulor_button__primary__1_40_5 .modulor_button__text-wrap__1_40_5 {
    --text: var(--variant-label)
}

.modulor_button__button__1_40_5.modulor_button__primary__1_40_5:disabled {
    background: var(--control-disabled);
    cursor: default
}

.modulor_button__button__1_40_5.modulor_button__primary__1_40_5:disabled .modulor_button__text-wrap__1_40_5 {
    --text: var(--text-disable)
}

.modulor_button__button__1_40_5.modulor_button__always_white__1_40_5 {
    --background: var(--control-always-white);
    --hover: var(--control-always-white-hover);
    --variant-label: var(--text-always-dark);
    background: var(--background)
}

.modulor_button__button__1_40_5.modulor_button__white__1_40_5:hover, .modulor_button__button__1_40_5.modulor_button__always_white__1_40_5:hover {
    background: var(--hover)
}

.modulor_button__button__1_40_5.modulor_button__always_white__1_40_5 .modulor_button__text-wrap__1_40_5 {
    --text: var(--variant-label)
}

.modulor_button__button__1_40_5.modulor_button__white__1_40_5:disabled, .modulor_button__button__1_40_5.modulor_button__always_white__1_40_5:disabled {
    background: var(--control-disabled);
    cursor: default
}

.modulor_button__button__1_40_5.modulor_button__white__1_40_5:disabled .modulor_button__text-wrap__1_40_5, .modulor_button__button__1_40_5.modulor_button__always_white__1_40_5:disabled .modulor_button__text-wrap__1_40_5 {
    --text: var(--text-disable)
}

@media (hover: hover) {
}

@media only screen and (max-width: 599px) {
}

@media (hover: hover) {
}

.modulor_collection-item__item__1_40_5 {
    display: block;
    padding: var(--size-12, 12px) var(--size-14, 14px) var(--size-0, 0) var(--size-16, 16px);
    box-sizing: border-box;
    position: relative;
    pointer-events: auto;
    border-radius: var(--radius-md, 12px);
    text-decoration: none;
    overflow: hidden;
    background: var(--scalable-collection-background, var(--background-secondary))
}

.modulor_collection-item__item__1_40_5 > [data-component-name=modulor-typography] {
    position: relative;
    z-index: 10;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.modulor_collection-item__item__1_40_5 > [data-component-name=modulor-typography]:nth-of-type(1) {
    --text: var(--collection-item-title, var(--text-title))
}

.modulor_collection-item__item__1_40_5 > [data-component-name=modulor-typography]:nth-of-type(2) {
    --text: var(--scalable-collection-description, var(--text-body))
}

.modulor_collection-item__image__1_40_5 {
    position: absolute;
    right: 0;
    bottom: 0;
    border-radius: var(--radius-md, 12px);
    -o-object-fit: cover;
    object-fit: cover;
    align-items: end
}

.modulor_content__container__1_40_5 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    box-sizing: border-box;
    overflow: hidden
}

.modulor_content__container__1_40_5 [data-component-name=modulor-icon] {
    flex-shrink: 0
}

.modulor_content__container__1_40_5 [data-component-name=modulor-icon]:not(:only-child) {
    margin-right: var(--size-4, 4px)
}

[data-component-name=modulor-list-cell] .modulor_content__text__1_40_5.modulor_content__without-padding__1_40_5 {
    padding: var(--size-0, 0)
}

.modulor_content__text__1_40_5 {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.modulor_content__text__1_40_5.modulor_content__inverted__1_40_5 {
    flex-direction: column-reverse
}

.modulor_content__text__1_40_5.modulor_content__inverted__1_40_5 [data-component-name=modulor-typography]:not(:only-child):last-child {
    margin-top: var(--size-0, 0);
    margin-bottom: var(--size-2, 2px)
}

.modulor_content__text__1_40_5 [data-component-name=modulor-typography] {
    --text: var(--content-title, var(--text-title))
}

.modulor_content__text__1_40_5 [data-component-name=modulor-typography]:last-child {
    margin-top: var(--size-2, 2px);
    --text: var(--content-title, var(--text-body))
}

.modulor_content__text__1_40_5 [data-component-name=modulor-typography].modulor_content__subtitle__1_40_5 {
    --text: var(--content-subtitle, var(--text-body))
}

.modulor_content__text__1_40_5 [data-component-name=modulor-typography]:only-child {
    margin-top: var(--size-0, 0)
}

.modulor_divider__container__1_40_5 {
    display: block;
    height: 1px;
    background: var(--divider, var(--divider-main))
}

@keyframes modulor_drawer__DrawerFadeIn__1_40_5 {
    0% {
        transform: translateX(100%);
        opacity: 0
    }
    100% {
        transform: translateX(0);
        opacity: 1
    }
}

@media (min-width: 1024px) {
}

@media only screen and (min-width: 1441px) {
}

.modulor_header-item__container__1_40_5 {
    display: flex;
    align-items: center;
    padding: var(--size-12, 12px) var(--size-0, 0);
    margin-left: var(--size-8, 8px);
    box-sizing: border-box;
    height: 100%;
    background: transparent;
    border: none;
    cursor: pointer;
    max-width: var(--size-180, 180px);
    transition: color 150ms linear;
    will-change: color;
    --text: var(--tabbar-inactive, var(--icon-header-inactive));
    --icon-fill: var(--tabbar-inactive, var(--icon-header-inactive));
    --background-main: var(--tabbar-background, var(--background-header));
    --counter-outline: var(--tabbar-background, var(--background-header))
}

.modulor_header-item__container__1_40_5:first-child {
    margin-left: var(--size-16, 16px)
}

.modulor_header-item__container__1_40_5:last-child {
    margin-right: var(--size-0, 0)
}

.modulor_header-item__icon__1_40_5 {
    margin: var(--size-8, 8px);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0
}

.modulor_header-item__label__1_40_5 {
    margin-bottom: var(--size-2, 2px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.modulor_header2__container__1_40_5 {
    display: block
}

.modulor_header2__header__1_40_5 {
    display: flex;
    width: 100%;
    position: relative;
    height: 100%;
    padding-inline-start: var(--size-0, 0);
    background: var(--header-background, var(--background-header))
}

.modulor_header2__header__1_40_5::after {
    content: "";
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background-color: var(--divider-main)
}

.modulor_header2__items__1_40_5 {
    display: flex;
    align-items: center;
    overflow: hidden
}

.modulor_header2__left__1_40_5 {
    --icon-fill: var(--tabbar-inactive, var(--icon-header-inactive));
    display: flex
}

.modulor_header2__left__1_40_5 [data-component-name=modulor-image] {
    align-self: center
}

.modulor_header2__left__1_40_5 [data-component-name=modulor-image] img {
    vertical-align: middle
}

.modulor_header2__left__1_40_5 [data-component-name=modulor-icon] {
    background: transparent;
    border: none;
    cursor: pointer;
    padding: var(--size-8, 8px);
    margin: var(--size-8, 8px) var(--size-0, 0) var(--size-8, 8px) var(--size-16, 16px)
}

.modulor_header2__right__1_40_5 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-shrink: 0;
    padding-right: var(--size-16, 16px)
}

.modulor_header2__right__1_40_5 [data-component-name=modulor-button]:first-of-type {
    margin-left: var(--size-8, 8px)
}

.modulor_header2__right__1_40_5 [data-component-name=modulor-header-item]:last-of-type {
    margin-right: var(--size-8, 8px)
}

.modulor_header2__right__1_40_5 [data-component-name=modulor-button]:last-of-type {
    margin-left: var(--size-8, 8px)
}

.modulor_list-cell__container__1_40_5, .modulor_list-cell__container__1_40_5 * {
    padding: var(--size-0, 0);
    margin: var(--size-0, 0);
    box-sizing: border-box
}

.modulor_list-cell__container__1_40_5 {
    list-style: none;
    background-color: var(--list-cell-background, transparent);
    --default-padding: var(--size-0, 0) var(--size-16, 16px);
    --content-title: var(--list-cell-right-title);
    --content-subtitle: var(--list-cell-right-subtitle);
    --list-cell-left-icon-size: var(--size-24, 24px);
    --content-multiline-padding: var(--size-0, 0)
}

.modulor_list-cell__container__1_40_5:last-of-type .modulor_list-cell__divider__1_40_5 {
    display: none
}

.modulor_list-cell__container__1_40_5 .modulor_list-cell__list__1_40_5 {
    box-sizing: border-box;
    display: grid;
    grid-template-columns:min-content min-content min-content auto auto min-content;
    grid-template-rows:1fr auto auto auto auto;
    grid-template-areas:"left-control image icon left right right-image"". . . content-divider content-divider content-divider"". . . buttons buttons ."". . . divider divider divider""bottom bottom bottom bottom bottom bottom";
    align-items: center;
    min-height: var(--size-56, 56px);
    padding: var(--padding-list-cell, var(--default-padding))
}

.modulor_list-cell__container__1_40_5 .modulor_list-cell__list__1_40_5:has(.modulor_list-cell__buttons__1_40_5) {
    min-height: var(--size-104, 104px)
}

.modulor_list-cell__container__1_40_5 .modulor_list-cell__list__1_40_5.modulor_list-cell__clickable__1_40_5 {
    cursor: pointer
}

.modulor_list-cell__element__1_40_5 {
    display: flex;
    flex-direction: column-reverse
}

.modulor_list-cell__image__1_40_5 {
    grid-area: image;
    display: flex;
    box-sizing: border-box;
    margin-right: var(--size-16, 16px)
}

.modulor_list-cell__left__1_40_5 {
    grid-area: left;
    --content-title: var(--list-cell-left-title, var(--text-title));
    --content-subtitle: var(--list-cell-left-subtitle);
    overflow: hidden
}

.modulor_list-cell__right__1_40_5 {
    grid-area: right;
    overflow: hidden
}

.modulor_list-cell__right__1_40_5 [data-component-name=modulor-content] {
    flex-direction: row-reverse;
    text-align: right
}

.modulor_list-cell__right__1_40_5 [data-component-name=modulor-icon] {
    margin-right: var(--size-0, 0) !important;
    color: var(--icon-fill, var(--icon-chevron))
}

.modulor_list-cell__divider__1_40_5 {
    grid-area: divider;
    margin-right: -16px
}

.modulor_section-heading__container__1_40_5 {
    display: grid;
    grid-template-columns:auto auto;
    align-items: center;
    min-height: var(--size-32, 32px);
    padding: var(--size-0, 0) var(--size-16, 16px);
    gap: var(--size-8, 8px);
    background-color: var(--section-heading-background, var(--background-main))
}

.modulor_section-heading__container__1_40_5 [data-component-name=modulor-content]:first-child {
    --content-title: var(--section-heading-left-text, var(--text-title))
}

.modulor_section-heading__container__1_40_5 [data-component-name=modulor-content]:nth-child(2) {
    flex-direction: row-reverse;
    --content-title: var(--section-heading-right-text, var(--text-body))
}

.modulor_section-heading__container__1_40_5 [data-component-name=modulor-content][data-variant=caption-1-regular-caps]:first-child {
    --content-title: var(--section-heading-left-text, var(--text-body))
}

.modulor_list-view__root__1_40_5 {
    border-bottom: none;
    display: block;
    padding-bottom: var(--size-16, 16px)
}

.modulor_list-view__root__1_40_5 .modulor_list-view__list__1_40_5 {
    display: block;
    margin: var(--size-0, 0);
    padding: var(--size-0, 0);
    list-style: none;
    overflow: var(--list-view-overflow, hidden);
    background: var(--list-view-background, var(--background-secondary));
    border-radius: var(--list-view-border-radius, var(--radius-md))
}

@keyframes modulor_loader__spin__1_40_5 {
    0% {
        transform: rotate(0);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    50% {
        transform: rotate(180deg);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
    }
    100% {
        transform: rotate(360deg)
    }
}

@keyframes modulor_modal__ShadowFadeIn__1_40_5 {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes modulor_modal__ModalFadeIn__1_40_5 {
    0% {
        transform: translate(0, 100%);
        opacity: 0
    }
    100% {
        transform: translate(0, 0);
        opacity: 1
    }
}

@media (min-width: 1024px) {
}

@media (max-width: 1023px) {
    @keyframes modulor_modal__MobileFadeIn__1_40_5 {
        0% {
            transform: translateY(100%);
            opacity: 0
        }
        100% {
            transform: translateY(0);
            opacity: 1
        }
    }
}

.modulor_scalable-collection__container__1_40_5 {
    display: grid;
    gap: var(--size-8, 8px);
    padding: var(--size-8, 8px);
    box-sizing: border-box;
    background: var(--scalable-collection-grid, var(--background-main));
    border-radius: var(--radius-md, 12px)
}

.modulor_scalable-collection__medium__1_40_5 {
    grid-template-columns:repeat(12, 1fr)
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+1) {
    grid-column: 1/3
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+2) {
    grid-column: 3/7
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+3), .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+11) {
    grid-column: 7/10
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+4), .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+12) {
    grid-column: 10/13
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+5), .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+13) {
    grid-column: 1/4
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+6), .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+14) {
    grid-column: 4/7
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+7) {
    grid-column: 7/9
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+8) {
    grid-column: 9/13
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+9) {
    grid-column: 1/5
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+10) {
    grid-column: 5/7
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+15) {
    grid-column: 7/11
}

.modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+16) {
    grid-column: 11/13
}

@media (max-width: 390px) {
}

@media (max-width: 360px) {
}

@media (max-width: 320px) {
}

@media only screen and (max-width: 599px) {
}
:root {
     --g-white: #fff;
     --g-black: #000;
     --g-grey: #434969;
     --g-green: #03b88c;
     --g-primary: #b3b7be;
     --g-primary_50: #323647;
     --g-item-list: #1d2737;
     --g-user-info: #262b3b;
     --g-background: #222737;
     --g-surface_default: #1c202e;
     --n-white: #fff;
     --n-black: #000;
     --n-green: #03b88c;
     --n-yellow: #f4cf5f;
     --primary: #000;
     --primary_900: #1a1a1a;
     --primary_800: #262626;
     --primary_700: #434343;
     --primary_600: #555;
     --primary_500: #7b7b7b;
     --primary_400: #9d9d9d;
     --primary_300: #c4c4c4;
     --primary_200: #d9d9d9;
     --primary_100: #ebebeb;
     --primary_50: #f5f5f5;
     --secondary: #f8ff13;
     --secondary_900: #ff8c00;
     --secondary_800: #ffb800;
     --secondary_700: #fcd100;
     --secondary_600: #faeb00;
     --secondary_500: #f8ff13;
     --secondary_400: #fbf33a;
     --secondary_300: #f0f765;
     --secondary_200: #f5fb95;
     --secondary_100: #fafdc1;
     --secondary_50: #feffe7;
     --surface_default: #fff;
     --surface_error: #e21a3d;
     --surface_error_light: #ffe8e8;
     --surface_error_dark: #753a3c;
     --surface_success: #00984a;
     --surface_live: #c92c4b;
     --surface_link: #005a98;
     --surface_super_menu_link: #f7ff004d;
     --primary_50_40: #fbfbfb;
     --sport_soccer: #187e4b;
     --sport_pool: #187e4b;
     --sport_amFootball: #187e4b;
     --sport_fieldHockey: #187e4b;
     --sport_futsal: #187e4b;
     --sport_rugby: #187e4b;
     --sport_cricket: #187e4b;
     --sport_ausFootball: #187e4b;
     --sport_soccerOutrights: #187e4b;
     --sport_floorball: #187e4b;
     --sport_dark_soccer: #00bd5f;
     --sport_dark_pool: #00bd5f;
     --sport_dark_amFootball: #00bd5f;
     --sport_dark_fieldHockey: #00bd5f;
     --sport_dark_futsal: #00bd5f;
     --sport_dark_rugby: #00bd5f;
     --sport_dark_cricket: #00bd5f;
     --sport_dark_ausFootball: #00bd5f;
     --sport_dark_soccerOutrights: #00bd5f;
     --sport_dark_floorball: #00bd5f;
     --sport_iceHockey: #1d7d96;
     --sport_bandy: #1d7d96;
     --sport_waterPolo: #1d7d96;
     --sport_winterSport: #1d7d96;
     --sport_curling: #1d7d96;
     --sport_biathlon: #1d7d96;
     --sport_dark_iceHockey: #3fbada;
     --sport_dark_bandy: #3fbada;
     --sport_dark_waterPolo: #3fbada;
     --sport_dark_winterSport: #3fbada;
     --sport_dark_curling: #3fbada;
     --sport_dark_biathlon: #3fbada;
     --sport_basketball: #d95d29;
     --sport_dark_basketball: #f58557;
     --sport_tennis: #999d0b;
     --sport_golf: #999d0b;
     --sport_bowls: #999d0b;
     --sport_dark_tennis: #e9ef1f;
     --sport_dark_golf: #e9ef1f;
     --sport_dark_bowls: #e9ef1f;
     --sport_eSport: #8533ab;
     --sport_autoMoto: #8533ab;
     --sport_entertainment: #8533ab;
     --sport_chess: #8533ab;
     --sport_cycleRacing: #8533ab;
     --sport_lottery: #8533ab;
     --sport_politics: #8533ab;
     --sport_financial: #8533ab;
     --sport_snooker: #8533ab;
     --sport_dark_eSport: #b672d5;
     --sport_dark_autoMoto: #b672d5;
     --sport_dark_entertainment: #b672d5;
     --sport_dark_chess: #b672d5;
     --sport_dark_cycleRacing: #b672d5;
     --sport_dark_lottery: #b672d5;
     --sport_dark_politics: #b672d5;
     --sport_dark_financial: #b672d5;
     --sport_dark_snooker: #b672d5;
     --sport_ufc: #c10e1f;
     --sport_darts: #c10e1f;
     --sport_box: #c10e1f;
     --sport_mma: #c10e1f;
     --sport_olympicGames: #c10e1f;
     --sport_athletics: #c10e1f;
     --sport_kabaddi: #c10e1f;
     --sport_dark_ufc: #f94758;
     --sport_dark_darts: #f94758;
     --sport_dark_box: #f94758;
     --sport_dark_mma: #f94758;
     --sport_dark_olympicGames: #f94758;
     --sport_dark_athletics: #f94758;
     --sport_dark_kabaddi: #f94758;
     --sport_volleyball: #cf7820;
     --sport_baseball: #cf7820;
     --sport_beachSoccer: #cf7820;
     --sport_beachVolleyball: #cf7820;
     --sport_fav: #ff8c00;
     --sport_dark_volleyball: #f7a24c;
     --sport_dark_baseball: #f7a24c;
     --sport_dark_beachSoccer: #f7a24c;
     --sport_dark_beachVolleyball: #f7a24c;
     --sport_handball: #1a8589;
     --sport_dark_handball: #31d2d8;
     --sport_tableTennis: #3c57e2;
     --sport_badminton: #3c57e2;
     --sport_squash: #3c57e2;
     --sport_otherEvents: #3c57e2 !important;
     --sport_dark_tableTennis: #6a81f7;
     --sport_dark_badminton: #6a81f7;
     --sport_dark_squash: #6a81f7;
     --sport_dark_otherEvents: #6a81f7 !important;
     --sport_top: #ff8c00;
     --sport_dark_top: #ff8c00;
     --sport_favorite: #ffd600;
     --sport_dark_favorite: #ffd600;
     --icon_fill: #323232;
     --close-btn-background-color: #f2f2f7;
     --description-text-color: #575249;
     --control-secondary: #f5f4f1;
     --control-secondary-hover: #efede9;
     --control-primary: #f2f740;
     --control-primary-hover: #e1f038;
     --title: #292621;
     --text-body: #7b756b;
     --sport_national_events: #f8ff13;
     --sport_dark_national_events: #f8ff13;
     --sport_dark_filter_top: invert(46%) sepia(96%) saturate(1065%) hue-rotate(3deg) brightness(107%) contrast(104%);
     --sport_dark_filter_favorite: invert(73%) sepia(97%) saturate(722%) hue-rotate(357deg) brightness(102%) contrast(106%);
     --sport_dark_filter_national_events: invert(93%) sepia(94%) saturate(765%) hue-rotate(10deg) brightness(114%) contrast(103%);
     --filter_primary_200: invert(98%) sepia(0%) saturate(0%) hue-rotate(52deg) brightness(90%) contrast(92%);
     --filter_primary_400: invert(72%) sepia(0%) saturate(1%) hue-rotate(19deg) brightness(89%) contrast(85%);
     --filter_primary_500: invert(50%) sepia(11%) saturate(3%) hue-rotate(348deg) brightness(95%) contrast(97%);
     --filter_primary_600: invert(31%) sepia(0%) saturate(830%) hue-rotate(135deg) brightness(96%) contrast(82%);
     --filter_secondary_900: invert(64%) sepia(65%) saturate(4082%) hue-rotate(1deg) brightness(105%) contrast(103%);
     --filter_surface_default: invert(99%) sepia(2%) saturate(1523%) hue-rotate(67deg) brightness(125%) contrast(95%);
     --filter_surface_error: invert(26%) sepia(84%) saturate(6342%) hue-rotate(340deg) brightness(91%) contrast(95%);
     --filter_surface_success: invert(30%) sepia(73%) saturate(3674%) hue-rotate(141deg) brightness(97%) contrast(101%);
     --filter_icon_fill: invert(11%) sepia(0%) saturate(1282%) hue-rotate(161deg) brightness(101%) contrast(79%);
     --sport_img_filter_default: invert(63%) sepia(0%) saturate(0%) hue-rotate(243deg) brightness(100%) contrast(90%);
     --sport_img_filter_soccer: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_pool: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_amFootball: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_fieldHockey: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_futsal: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_rugby: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_cricket: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_ausFootball: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_soccerOutrights: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_floorball: invert(35%) sepia(97%) saturate(403%) hue-rotate(97deg) brightness(88%) contrast(84%);
     --sport_img_filter_iceHockey: invert(38%) sepia(46%) saturate(705%) hue-rotate(145deg) brightness(99%) contrast(92%);
     --sport_img_filter_bandy: invert(38%) sepia(46%) saturate(705%) hue-rotate(145deg) brightness(99%) contrast(92%);
     --sport_img_filter_waterPolo: invert(38%) sepia(46%) saturate(705%) hue-rotate(145deg) brightness(99%) contrast(92%);
     --sport_img_filter_winterSport: invert(38%) sepia(46%) saturate(705%) hue-rotate(145deg) brightness(99%) contrast(92%);
     --sport_img_filter_curling: invert(38%) sepia(46%) saturate(705%) hue-rotate(145deg) brightness(99%) contrast(92%);
     --sport_img_filter_biathlon: invert(38%) sepia(46%) saturate(705%) hue-rotate(145deg) brightness(99%) contrast(92%);
     --sport_img_filter_basketball: invert(38%) sepia(51%) saturate(1093%) hue-rotate(333deg) brightness(96%) contrast(104%);
     --sport_img_filter_tennis: invert(71%) sepia(45%) saturate(5750%) hue-rotate(30deg) brightness(94%) contrast(91%);
     --sport_img_filter_golf: invert(71%) sepia(45%) saturate(5750%) hue-rotate(30deg) brightness(94%) contrast(91%);
     --sport_img_filter_bowls: invert(71%) sepia(45%) saturate(5750%) hue-rotate(30deg) brightness(94%) contrast(91%);
     --sport_img_filter_eSport: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_autoMoto: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_entertainment: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_chess: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_cycleRacing: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_lottery: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_otherEvents: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_politics: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_financial: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_snooker: invert(25%) sepia(46%) saturate(2762%) hue-rotate(261deg) brightness(90%) contrast(94%);
     --sport_img_filter_ufc: invert(10%) sepia(95%) saturate(5449%) hue-rotate(350deg) brightness(92%) contrast(95%);
     --sport_img_filter_darts: invert(10%) sepia(95%) saturate(5449%) hue-rotate(350deg) brightness(92%) contrast(95%);
     --sport_img_filter_box: invert(10%) sepia(95%) saturate(5449%) hue-rotate(350deg) brightness(92%) contrast(95%);
     --sport_img_filter_mma: invert(10%) sepia(95%) saturate(5449%) hue-rotate(350deg) brightness(92%) contrast(95%);
     --sport_img_filter_olympicGames: invert(10%) sepia(95%) saturate(5449%) hue-rotate(350deg) brightness(92%) contrast(95%);
     --sport_img_filter_athletics: invert(10%) sepia(95%) saturate(5449%) hue-rotate(350deg) brightness(92%) contrast(95%);
     --sport_img_filter_kabaddi: invert(10%) sepia(95%) saturate(5449%) hue-rotate(350deg) brightness(92%) contrast(95%);
     --sport_img_filter_volleyball: invert(69%) sepia(36%) saturate(5019%) hue-rotate(348deg) brightness(85%) contrast(88%);
     --sport_img_filter_baseball: invert(69%) sepia(36%) saturate(5019%) hue-rotate(348deg) brightness(85%) contrast(88%);
     --sport_img_filter_beachSoccer: invert(69%) sepia(36%) saturate(5019%) hue-rotate(348deg) brightness(85%) contrast(88%);
     --sport_img_filter_beachVolleyball: invert(69%) sepia(36%) saturate(5019%) hue-rotate(348deg) brightness(85%) contrast(88%);
     --sport_img_filter_handball: invert(43%) sepia(18%) saturate(1634%) hue-rotate(133deg) brightness(97%) contrast(93%);
     --sport_img_filter_tableTennis: invert(30%) sepia(93%) saturate(1343%) hue-rotate(215deg) brightness(89%) contrast(100%);
     --sport_img_filter_badminton: invert(30%) sepia(93%) saturate(1343%) hue-rotate(215deg) brightness(89%) contrast(100%);
     --sport_img_filter_squash: invert(30%) sepia(93%) saturate(1343%) hue-rotate(215deg) brightness(89%) contrast(100%);
     --nomad-filter_primary_200: invert(98%) sepia(0%) saturate(0%) hue-rotate(52deg) brightness(90%) contrast(92%);
     --icon_primary_900: invert(8%) sepia(0%) saturate(1382%) hue-rotate(142deg) brightness(91%) contrast(94%);
     --icon_primary_800: invert(11%) sepia(0%) saturate(51%) hue-rotate(167deg) brightness(114%) contrast(95%);
     --icon_primary_700: invert(22%) sepia(0%) saturate(264%) hue-rotate(246deg) brightness(102%) contrast(87%);
     --icon_primary_600: invert(31%) sepia(1%) saturate(0%) hue-rotate(143deg) brightness(93%) contrast(79%);
     --icon_primary_500: invert(48%) sepia(29%) saturate(0%) hue-rotate(176deg) brightness(94%) contrast(91%);
     --icon_primary_400: invert(71%) sepia(0%) saturate(0%) hue-rotate(142deg) brightness(91%) contrast(82%);
     --icon_primary_300: invert(92%) sepia(5%) saturate(17%) hue-rotate(315deg) brightness(90%) contrast(80%);
     --icon_primary_200: invert(99%) sepia(0%) saturate(6695%) hue-rotate(175deg) brightness(125%) contrast(70%);
     --icon_primary_100: invert(98%) sepia(60%) saturate(312%) hue-rotate(241deg) brightness(120%) contrast(84%);
     --icon_primary_50: invert(99%) sepia(6%) saturate(130%) hue-rotate(262deg) brightness(114%) contrast(92%);
     --icon_secondary: invert(79%) sepia(52%) saturate(653%) hue-rotate(14deg) brightness(112%) contrast(112%);
     --icon_secondary_900: invert(64%) sepia(88%) saturate(3234%) hue-rotate(360deg) brightness(103%) contrast(101%);
     --icon_secondary_800: invert(76%) sepia(69%) saturate(3527%) hue-rotate(4deg) brightness(109%) contrast(101%);
     --icon_secondary_700: invert(64%) sepia(74%) saturate(1112%) hue-rotate(11deg) brightness(110%) contrast(108%);
     --icon_secondary_600: invert(83%) sepia(91%) saturate(5711%) hue-rotate(349deg) brightness(94%) contrast(110%);
     --icon_secondary_500: invert(80%) sepia(81%) saturate(480%) hue-rotate(14deg) brightness(118%) contrast(109%);
     --icon_secondary_400: invert(92%) sepia(100%) saturate(614%) hue-rotate(348deg) brightness(102%) contrast(97%);
     --icon_secondary_300: invert(90%) sepia(31%) saturate(788%) hue-rotate(14deg) brightness(113%) contrast(94%);
     --icon_secondary_200: invert(76%) sepia(59%) saturate(251%) hue-rotate(25deg) brightness(115%) contrast(97%);
     --icon_secondary_100: invert(90%) sepia(18%) saturate(440%) hue-rotate(18deg) brightness(104%) contrast(101%);
     --icon_secondary_50: invert(94%) sepia(22%) saturate(467%) hue-rotate(316deg) brightness(107%) contrast(108%);
     --sport_light_img_filter_soccer: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_pool: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_amFootball: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_fieldHockey: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_futsal: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_rugby: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_cricket: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_ausFootball: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_soccerOutrights: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_floorball: invert(33%) sepia(86%) saturate(391%) hue-rotate(98deg) brightness(98%) contrast(93%);
     --sport_light_img_filter_iceHockey: invert(38%) sepia(51%) saturate(671%) hue-rotate(145deg) brightness(97%) contrast(90%);
     --sport_light_img_filter_bandy: invert(38%) sepia(51%) saturate(671%) hue-rotate(145deg) brightness(97%) contrast(90%);
     --sport_light_img_filter_waterPolo: invert(38%) sepia(51%) saturate(671%) hue-rotate(145deg) brightness(97%) contrast(90%);
     --sport_light_img_filter_winterSport: invert(38%) sepia(51%) saturate(671%) hue-rotate(145deg) brightness(97%) contrast(90%);
     --sport_light_img_filter_curling: invert(38%) sepia(51%) saturate(671%) hue-rotate(145deg) brightness(97%) contrast(90%);
     --sport_light_img_filter_biathlon: invert(38%) sepia(51%) saturate(671%) hue-rotate(145deg) brightness(97%) contrast(90%);
     --sport_light_img_filter_basketball: invert(53%) sepia(56%) saturate(2934%) hue-rotate(340deg) brightness(86%) contrast(98%);
     --sport_light_img_filter_tennis: invert(68%) sepia(58%) saturate(4136%) hue-rotate(29deg) brightness(93%) contrast(91%);
     --sport_light_img_filter_golf: invert(68%) sepia(58%) saturate(4136%) hue-rotate(29deg) brightness(93%) contrast(91%);
     --sport_light_img_filter_bowls: invert(68%) sepia(58%) saturate(4136%) hue-rotate(29deg) brightness(93%) contrast(91%);
     --sport_light_img_filter_eSport: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_autoMoto: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_entertainment: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_chess: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_cycleRacing: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_lottery: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_otherEvents: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_politics: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_financial: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_snooker: invert(24%) sepia(27%) saturate(5130%) hue-rotate(264deg) brightness(92%) contrast(91%);
     --sport_light_img_filter_ufc: invert(20%) sepia(81%) saturate(4074%) hue-rotate(344deg) brightness(74%) contrast(107%);
     --sport_light_img_filter_darts: invert(20%) sepia(81%) saturate(4074%) hue-rotate(344deg) brightness(74%) contrast(107%);
     --sport_light_img_filter_box: invert(20%) sepia(81%) saturate(4074%) hue-rotate(344deg) brightness(74%) contrast(107%);
     --sport_light_img_filter_mma: invert(20%) sepia(81%) saturate(4074%) hue-rotate(344deg) brightness(74%) contrast(107%);
     --sport_light_img_filter_olympicGames: invert(20%) sepia(81%) saturate(4074%) hue-rotate(344deg) brightness(74%) contrast(107%);
     --sport_light_img_filter_athletics: invert(20%) sepia(81%) saturate(4074%) hue-rotate(344deg) brightness(74%) contrast(107%);
     --sport_light_img_filter_kabaddi: invert(20%) sepia(81%) saturate(4074%) hue-rotate(344deg) brightness(74%) contrast(107%);
     --sport_light_img_filter_volleyball: invert(63%) sepia(36%) saturate(3419%) hue-rotate(349deg) brightness(86%) contrast(87%);
     --sport_light_img_filter_baseball: invert(63%) sepia(36%) saturate(3419%) hue-rotate(349deg) brightness(86%) contrast(87%);
     --sport_light_img_filter_beachSoccer: invert(63%) sepia(36%) saturate(3419%) hue-rotate(349deg) brightness(86%) contrast(87%);
     --sport_light_img_filter_beachVolleyball: invert(63%) sepia(36%) saturate(3419%) hue-rotate(349deg) brightness(86%) contrast(87%);
     --sport_light_img_filter_handball: invert(40%) sepia(21%) saturate(1516%) hue-rotate(133deg) brightness(100%) contrast(87%);
     --sport_light_img_filter_tableTennis: invert(28%) sepia(53%) saturate(2643%) hue-rotate(219deg) brightness(95%) contrast(94%);
     --sport_light_img_filter_badminton: invert(28%) sepia(53%) saturate(2643%) hue-rotate(219deg) brightness(95%) contrast(94%);
     --sport_light_img_filter_squash: invert(28%) sepia(53%) saturate(2643%) hue-rotate(219deg) brightness(95%) contrast(94%)
 }

* {
    -webkit-box-sizing: border-box
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    outline: none;
    padding: 0
}

body, html {
    -webkit-font-smoothing: antialiased
}

:root {
    --header-height-v1: 48px;
    --header-mobile-height-v1: 44px;
    --header-height-v2: 56px;
    --header-height: 0px;
    --tab-bar-mobile-height: 57px;
    --menu-desktop-width-v2: 328px
}

body, html {
    position: relative;
    width: 100%
}

body, html {
    -webkit-font-smoothing: antialiased;
    color: var(--primary);
    font-family: medium-content-sans-serif-font, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif
}

a {
    text-decoration: none
}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
    -webkit-text-size-adjust: 100%;
    line-height: 1.15
}

a {
    background-color: transparent
}

img {
    border-style: none
}

button {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button {
    overflow: visible
}

button {
    text-transform: none
}

[type=button], button {
    -webkit-appearance: button
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

::-webkit-scrollbar {
    display: none
}

@media (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
    * {
        -ms-overflow-style: none
    }
}

@-moz-document url-prefix() {
    * {
        scrollbar-width: none
    }
}

body, html {
    height: 100vh;
    margin: 0
}

@supports (-webkit-touch-callout:none) {
    body, html {
        height: 100dvh
    }
}

body {
    background-color: var(--background-secondary);
    overflow-y: scroll
}

[role=link] {
    cursor: pointer
}

@-moz-document url-prefix() {
    input:invalid {
        box-shadow: none
    }
}

:root {
              --advanced-menu-background-main: #171716;
              --advanced-menu-background-secondary: #292621;
              --advanced-menu-control-deposit: #009e69;
              --advanced-menu-control-inactive-switcher: #dad6ce;
              --advanced-menu-control-primary: #e1f038;
              --advanced-menu-control-secondary: #292621;
              --advanced-menu-control-switcher-active: #009e69;
              --advanced-menu-control-switcher-knob: #ffffff;
              --advanced-menu-control-tertiary: #ffffff;
              --advanced-menu-control-text-button-hover: #292621;
              --advanced-menu-divider-main: #ffffff1a;
              --advanced-menu-icon-chevron: #776f60;
              --advanced-menu-icon-deposit: #009e69;
              --advanced-menu-icon-deposit-button: #ffffff;
              --advanced-menu-icon-inversion: #faf9f8;
              --advanced-menu-icon-main: #969186;
              --advanced-menu-icon-notification: #ff3333;
              --advanced-menu-text-always-white: #ffffff;
              --advanced-menu-text-body: #c2bdb2;
              --advanced-menu-text-deposit-button: #ffffff;
              --advanced-menu-text-link: #00d68f;
              --advanced-menu-text-primary-control: #292621;
              --advanced-menu-text-subtitle: #dad6ce;
              --advanced-menu-text-title: #faf9f8;
              --advanced-sidebar-background-main: #ffffff;
              --advanced-sidebar-background-secondary: #f5f4f1;
              --advanced-sidebar-border-main: #ffffff00;
              --advanced-sidebar-control-deposit: #009e69;
              --advanced-sidebar-control-inactive-switcher: #dad6ce;
              --advanced-sidebar-control-primary: #f2f740;
              --advanced-sidebar-control-secondary: #f5f4f1;
              --advanced-sidebar-control-switcher-active: #009e69;
              --advanced-sidebar-control-switcher-knob: #ffffff;
              --advanced-sidebar-control-switcheroff-disabled: #e8e5de;
              --advanced-sidebar-control-switcheron-disabled: #d9f4eb;
              --advanced-sidebar-control-tertiary: #ffffff;
              --advanced-sidebar-control-text-button-hover: #faf9f8;
              --advanced-sidebar-divider-main: #2929291a;
              --advanced-sidebar-icon-chevron: #bbb5aa;
              --advanced-sidebar-icon-deposit: #009e69;
              --advanced-sidebar-icon-deposit-button: #ffffff;
              --advanced-sidebar-icon-inversion: #292621;
              --advanced-sidebar-icon-main: #7b756b;
              --advanced-sidebar-icon-notification: #ff3333;
              --advanced-sidebar-text-always-white: #ffffff;
              --advanced-sidebar-text-body: #7b756b;
              --advanced-sidebar-text-deposit-button: #ffffff;
              --advanced-sidebar-text-link: #009e69;
              --advanced-sidebar-text-subtitle: #575249;
              --advanced-sidebar-text-title: #292621;
              --advanced-tooltip-background-main: #292621;
              --advanced-tooltip-divider-main: #ffffff1a;
              --advanced-tooltip-icon-main: #7b756b;
              --advanced-tooltip-text-body: #bdb8ad;
              --advanced-tooltip-text-title: #ffffff;
              --background-banner: #00000033;
              --background-header: #171716;
              --background-input: #ffffff;
              --background-main: #ffffff;
              --background-modalview: #0b0b0aa6;
              --background-secondary: #f5f4f1;
              --background-tabbar: #171716;
              --background-toasts: #ffffff;
              --background-tooltip: #292621;
              --control-always-white: #ffffff;
              --control-always-white-hover: #efede9;
              --control-boosted-odd: #d5face;
              --control-boosted-odd-hover: #c3f5ba;
              --control-chips-active: #bbf8d3;
              --control-deposit: #009e69;
              --control-deposit-hover: #008f5f;
              --control-destructive: #fd4d4d;
              --control-disabled: #faf9f8;
              --control-disabled-always-light: #faf9f8;
              --control-freebet: #8f6ed4;
              --control-inactive-switcher: #dad6ce;
              --control-primary: #f2f740;
              --control-primary-hover: #e1f038;
              --control-quaternary: #e5e4de;
              --control-savebet: #8f6ed4;
              --control-secondary: #f5f4f1;
              --control-secondary-hover: #efede9;
              --control-sport-bonus: #5a67d7;
              --control-sport-express: #ff8c00;
              --control-switcher-active: #009e69;
              --control-switcher-knob: #ffffff;
              --control-switcheroff-disabled: #e8e5de;
              --control-switcheron-disabled: #d9f4eb;
              --control-tertiary: #ffffff;
              --control-text-button: #faf9f800;
              --control-text-button-hover: #faf9f8;
              --divider-always-dark: #2929291a;
              --divider-always-white: #ffffff1a;
              --divider-inversion: #ffffff1a;
              --divider-main: #2929291a;
              --dynamic-blue: #b7feff;
              --dynamic-citric: #fbf4b2;
              --dynamic-dark-blue: #c4effe;
              --dynamic-green: #d5face;
              --dynamic-orange: #ffe7cb;
              --dynamic-pink: #ffe1f4;
              --dynamic-violet: #e1e7fa;
              --dynamic-yellow: #fdeebf;
              --gradient-first-position: #bdb8ad;
              --gradient-second-position: #bdb8ad1a;
              --icon-always-dark: #292621;
              --icon-always-white: #ffffff;
              --icon-chevron: #bbb5aa;
              --icon-deposit: #009e69;
              --icon-deposit-button: #ffffff;
              --icon-disabled: #e6e3de;
              --icon-disabled-always-light: #e6e3de;
              --icon-header-active: #e1f038;
              --icon-header-inactive: #969186;
              --icon-hover: #575249;
              --icon-inversion: #292621;
              --icon-logotype: #292621;
              --icon-main: #7b756b;
              --icon-notification: #ff3333;
              --icon-primary-control: #292621;
              --icon-tabbar: #e1f038;
              --icon-tabbar-inactive: #969186;
              --icon-warning: #f69b5a;
              --section-bronze: #bb9181;
              --section-casino: #f4a8f7;
              --section-casino-alt: #d95cd0;
              --section-casino-position: #2f1b2f;
              --section-gamification: #8f6ed4;
              --section-gamification-event: #c31347;
              --section-gold: #bf9f7a;
              --section-live: #e61414;
              --section-mystery-duck: #f7a24c;
              --section-position: #e3ecfc;
              --section-silver: #a2a2a2;
              --section-sport: #a6daff;
              --shadow-button: #00000000;
              --shadow-toasts: #29262133;
              --text-field-disabled: #f5f4f1;
              --text-field-error: #ff3333;
              --text-field-focused: #bdb8ad;
              --text-field-outline: #e6e3de;
              --text-always-dark: #292621;
              --text-always-light: #bdb8ad;
              --text-always-white: #ffffff;
              --text-body: #7b756b;
              --text-boosted-odd: #009e69;
              --text-deposit-button: #ffffff;
              --text-deposit-button-2: #ffffffe0;
              --text-deposit-double-button: #b2e2d2;
              --text-disable: #bdb8ad;
              --text-error: #ff3333;
              --text-header-title: #ffffffe0;
              --text-inversion: #ffffff;
              --text-light: #dad6ce;
              --text-link: #009e69;
              --text-link-light: #00d68f;
              --text-live: #e61414;
              --text-outcome: #2f8fc7;
              --text-outcome-down: #e61414;
              --text-primary-control: #292621;
              --text-primary-double-button: #797b20;
              --text-regular: #403c34;
              --text-subtitle: #575249;
              --text-title: #292621;
              --text-warning: #cc6e2a;
              --gradient-background-profile: linear-gradient(63.43deg, #844daf 22.64%, #ec940f 100.00%);
              --gradient-black-down: linear-gradient(0deg, #00000000 0.00%, #00000004 9.22%, #0000000e 18.76%, #0000001e 28.48%, #00000033 38.19%, #0000004a 47.75%, #00000064 56.99%, #00000080 65.75%, #0000009b 73.87%, #000000b5 81.18%, #000000cc 87.52%, #000000e1 92.74%, #000000f1 96.66%, #000000fb 99.14%, #000000 100.00%);
              --gradient-black-up: linear-gradient(180deg, #00000000 0.00%, #00000004 9.22%, #0000000e 18.76%, #0000001e 28.48%, #00000033 38.19%, #0000004a 47.75%, #00000064 56.99%, #00000080 65.75%, #0000009b 73.87%, #000000b5 81.18%, #000000cc 87.52%, #000000e1 92.74%, #000000f1 96.66%, #000000fb 99.14%, #000000 100.00%);
              --gradient-loading: linear-gradient(89.76deg, #bdb8ad 0.00%, #bdb8ad1a 49.57%, #bdb8ad 100.00%);
              --gradient-loading-always-light: linear-gradient(89.76deg, #bdb8ad 0.00%, #bdb8ad1a 49.57%, #bdb8ad 100.00%);
              --gradient-loading-deposit: linear-gradient(89.76deg, #99d8c3 0.00%, #99d8c31a 51.56%, #99d8c3 100.00%);
              --gradient-loading-outcome: linear-gradient(89.76deg, #dcd9d3 0.00%, #edebe91a 51.56%, #edebe9 100.00%);
              --gradient-progress-bar: linear-gradient(63.43deg, #ff6a66 0.00%, #af85c1 100.00%);
              --gradient-share-hologram: linear-gradient(0.00deg, #cf5c5c 0.00%, #c19b4a 10.07%, #def2a0 19.98%, #c6ee4a 29.89%, #42eca6 40.03%, #64b3d9 50.05%, #208ea2 59.74%, #498ada 70.10%, #5b73df 80.01%, #897ed3 89.92%, #cf5caf 100.00%);
              --gradient-top-parlay: radial-gradient(18.43deg, #6fdff7d9 0.00%, #62b2fbd9 100.00%);
              --gradient-white-down: linear-gradient(0deg, #ffffff00 0.00%, #ffffff04 9.22%, #ffffff0e 18.76%, #ffffff1e 28.48%, #ffffff33 38.19%, #ffffff4a 47.75%, #ffffff64 56.99%, #ffffff80 65.75%, #ffffff9b 73.87%, #ffffffb5 81.18%, #ffffffcc 87.52%, #ffffffe1 92.74%, #fffffff1 96.66%, #fffffffb 99.14%, #ffffff 100.00%);
              --gradient-white-up: linear-gradient(180deg, #ffffff00 0.00%, #ffffff04 9.22%, #ffffff0e 18.76%, #ffffff1e 28.48%, #ffffff33 38.19%, #ffffff4a 47.75%, #ffffff64 56.99%, #ffffff80 65.75%, #ffffff9b 73.87%, #ffffffb5 81.18%, #ffffffcc 87.52%, #ffffffe1 92.74%, #fffffff1 96.66%, #fffffffb 99.14%, #ffffff 100.00%);
              --indent-lg: 20px;
              --indent-md: 16px;
              --indent-sm: 12px;
              --indent-xl: 24px;
              --indent-xs: 8px;
              --indent-xxl: 28px;
              --indent-xxs: 6px;
              --indent-xxxl: 32px;
              --indent-xxxs: 4px;
              --indent-xxxxl: 36px;
              --indent-xxxxs: 2px;
              --indent-xxxxxl: 40px;
              --indent-xxxxxs: 0px;
              --radius-lg: 16px;
              --radius-md: 12px;
              --radius-sm: 10px;
              --radius-xl: 20px;
              --radius-xs: 8px;
              --radius-xxl: 24px;
              --radius-xxs: 4px;
              --radius-xxxl: 32px;
              --radius-xxxs: 0px;
              --size-0: 0px;
              --size-2: 2px;
              --size-4: 4px;
              --size-6: 6px;
              --size-8: 8px;
              --size-10: 10px;
              --size-12: 12px;
              --size-14: 14px;
              --size-16: 16px;
              --size-18: 18px;
              --size-20: 20px;
              --size-22: 22px;
              --size-24: 24px;
              --size-26: 26px;
              --size-28: 28px;
              --size-30: 30px;
              --size-32: 32px;
              --size-34: 34px;
              --size-36: 36px;
              --size-38: 38px;
              --size-40: 40px;
              --size-42: 42px;
              --size-44: 44px;
              --size-46: 46px;
              --size-48: 48px;
              --size-50: 50px;
              --size-52: 52px;
              --size-54: 54px;
              --size-56: 56px;
              --size-58: 58px;
              --size-60: 60px;
              --size-62: 62px;
              --size-64: 64px;
              --size-66: 66px;
              --size-68: 68px;
              --size-70: 70px;
              --size-72: 72px;
              --size-74: 74px;
              --size-76: 76px;
              --size-78: 78px;
              --size-80: 80px;
              --size-82: 82px;
              --size-84: 84px;
              --size-86: 86px;
              --size-88: 88px;
              --size-90: 90px;
              --size-100: 100px;
              --size-104: 104px;
              --size-116: 116px;
              --size-128: 128px;
              --size-152: 152px;
              --size-160: 160px;
              --size-180: 180px;
              --size-190: 190px;
              --size-256: 256px;
              --size-280: 280px;
              --size-320: 320px;
              --size-328: 328px;
              --size-392: 392px;
              --size-404: 404px;
              --size-424: 424px;
              --size-675: 676px;
              --size-676: 676px
          }

:root {
              --advanced-menu-background-main: #025550;
              --advanced-menu-background-secondary: #0e2f2b;
              --advanced-menu-control-deposit: #4bf06f;
              --advanced-menu-control-inactive-switcher: #5c7a66;
              --advanced-menu-control-primary: #f9c719;
              --advanced-menu-control-secondary: #0e2f2b;
              --advanced-menu-control-switcher-active: #4bf06f;
              --advanced-menu-control-switcher-knob: #ffffff;
              --advanced-menu-control-tertiary: #222723;
              --advanced-menu-control-text-button-hover: #131713;
              --advanced-menu-divider-main: #ffffff1a;
              --advanced-menu-icon-chevron: #7d9783;
              --advanced-menu-icon-deposit: #4bf06f;
              --advanced-menu-icon-deposit-button: #000000;
              --advanced-menu-icon-inversion: #f8faf9;
              --advanced-menu-icon-main: #c5d3c8;
              --advanced-menu-icon-notification: #f92f2f;
              --advanced-menu-text-always-white: #ffffff;
              --advanced-menu-text-body: #c1cfc5;
              --advanced-menu-text-deposit-button: #000000;
              --advanced-menu-text-link: #ccb61b;
              --advanced-menu-text-primary-control: #000000;
              --advanced-menu-text-subtitle: #cedfd3;
              --advanced-menu-text-title: #f8faf9;
              --advanced-sidebar-background-main: #025550;
              --advanced-sidebar-background-secondary: #0e2f2b;
              --advanced-sidebar-border-main: #ffffff00;
              --advanced-sidebar-control-deposit: #4bf06f;
              --advanced-sidebar-control-inactive-switcher: #45624f;
              --advanced-sidebar-control-primary: #f9c719;
              --advanced-sidebar-control-secondary: #0e2f2b;
              --advanced-sidebar-control-switcher-active: #4bf06f;
              --advanced-sidebar-control-switcher-knob: #ffffff;
              --advanced-sidebar-control-switcheroff-disabled: #2b352d;
              --advanced-sidebar-control-switcheron-disabled: #109153;
              --advanced-sidebar-control-tertiary: #0c2724;
              --advanced-sidebar-control-text-button-hover: #131713;
              --advanced-sidebar-divider-main: #ffffff1a;
              --advanced-sidebar-icon-chevron: #7d9783;
              --advanced-sidebar-icon-deposit: #4bf06f;
              --advanced-sidebar-icon-deposit-button: #000000;
              --advanced-sidebar-icon-inversion: #f8faf9;
              --advanced-sidebar-icon-main: #c5d3c8;
              --advanced-sidebar-icon-notification: #f92f2f;
              --advanced-sidebar-text-always-white: #ffffff;
              --advanced-sidebar-text-body: #c1cfc5;
              --advanced-sidebar-text-deposit-button: #000000;
              --advanced-sidebar-text-link: #ccb61b;
              --advanced-sidebar-text-subtitle: #cedfd3;
              --advanced-sidebar-text-title: #f8faf9;
              --advanced-tooltip-background-main: #075f5a;
              --advanced-tooltip-divider-main: #ffffff1a;
              --advanced-tooltip-icon-main: #c5d3c8;
              --advanced-tooltip-text-body: #8c9d92;
              --advanced-tooltip-text-title: #f8faf9;
              --background-banner: #00000033;
              --background-header: #222723;
              --background-input: #024642;
              --background-main: #02504b;
              --background-modalview: #273028a6;
              --background-secondary: #0e2f2b;
              --background-tabbar: #222723;
              --background-toasts: #334539;
              --background-tooltip: #075f5a;
              --control-always-white: #ffffff;
              --control-always-white-hover: #e9efe9;
              --control-boosted-odd: #063663;
              --control-boosted-odd-hover: #074279;
              --control-chips-active: #f9c719;
              --control-deposit: #4bf06f;
              --control-deposit-hover: #109153;
              --control-destructive: #ff5a55;
              --control-disabled: #0c4542;
              --control-disabled-always-light: #f8faf9;
              --control-freebet: #18a3f2;
              --control-inactive-switcher: #45624f;
              --control-primary: #f9c719;
              --control-primary-hover: #c59d0f;
              --control-quaternary: #222723;
              --control-savebet: #18a3f2;
              --control-secondary: #0e2f2b;
              --control-secondary-hover: #404f41;
              --control-sport-bonus: #5a67d7;
              --control-sport-express: #ff8c00;
              --control-switcher-active: #2abf4a;
              --control-switcher-knob: #ffffff;
              --control-switcheroff-disabled: #2b352d;
              --control-switcheron-disabled: #109153;
              --control-tertiary: #0b2320;
              --control-text-button: #faf9f800;
              --control-text-button-hover: #131713;
              --divider-always-dark: #2929291a;
              --divider-always-white: #ffffff1a;
              --divider-inversion: #2929291a;
              --divider-main: #ffffff1a;
              --dynamic-blue: #074279;
              --dynamic-citric: #9e341f;
              --dynamic-dark-blue: #32325d;
              --dynamic-green: #025550;
              --dynamic-orange: #7c0e3e;
              --dynamic-pink: #4c2378;
              --dynamic-violet: #3e2b6a;
              --dynamic-yellow: #8d202e;
              --gradient-first-position: #5c7a66;
              --gradient-second-position: #49574a1a;
              --icon-always-dark: #131713;
              --icon-always-white: #ffffff;
              --icon-chevron: #7d9783;
              --icon-deposit: #4bf06f;
              --icon-deposit-button: #000000;
              --icon-disabled: #5c7a66;
              --icon-disabled-always-light: #dee6e2;
              --icon-header-active: #f9c719;
              --icon-header-inactive: #91b7ae;
              --icon-hover: #a2b5aa;
              --icon-inversion: #f8faf9;
              --icon-logotype: #f9c719;
              --icon-main: #c5d3c8;
              --icon-notification: #f92f2f;
              --icon-primary-control: #000000;
              --icon-tabbar: #f9c719;
              --icon-tabbar-inactive: #91b7ae;
              --icon-warning: #e37b4c;
              --section-bronze: #b88b7a;
              --section-casino: #ea92f2;
              --section-casino-alt: #ea92f2;
              --section-casino-position: #1b2f1c;
              --section-gamification: #df6b16;
              --section-gamification-event: #df6b16;
              --section-gold: #bf9f7a;
              --section-live: #ff5a55;
              --section-mystery-duck: #f7a24c;
              --section-position: #294d2f;
              --section-silver: #a2a2a2;
              --section-sport: #7eedfc;
              --shadow-button: #00000000;
              --shadow-toasts: #746b5d33;
              --text-field-disabled: #0e2f2b;
              --text-field-error: #ff5a55;
              --text-field-focused: #a1ccaf;
              --text-field-outline: #598667;
              --text-always-dark: #131713;
              --text-always-light: #bcc2c0;
              --text-always-white: #ffffff;
              --text-body: #c1cfc5;
              --text-boosted-odd: #d6b81c;
              --text-deposit-button: #000000;
              --text-deposit-double-button: #024642;
              --text-disable: #8c9d92;
              --text-error: #ff5a55;
              --text-header-title: #f8faf9;
              --text-inversion: #f8faf9;
              --text-light: #cedfd3;
              --text-link: #ccb61b;
              --text-link-light: #d6b81c;
              --text-live: #ff5a55;
              --text-outcome: #f9c719;
              --text-outcome-down: #ff5a55;
              --text-primary-control: #000000;
              --text-primary-double-button: #3c5d4a;
              --text-regular: #c1cfc2;
              --text-subtitle: #cedfd3;
              --text-title: #f8faf9;
              --text-warning: #f9ac39;
              --gradient-background-profile: linear-gradient(63.43deg, #844daf 22.64%, #ec940f 100.00%);
              --gradient-black-down: linear-gradient(NaNdeg, #042d2d00 0.00%, #042d2d0e 19.27%, #042d2d64 52.39%, #042d2d9b 76.52%, #042d2d 100.00%);
              --gradient-black-up: linear-gradient(180deg, #042d2d00 0.00%, #042d2d0e 18.31%, #042d2d64 52.39%, #042d2d9b 76.52%, #042d2d 100.00%);
              --gradient-loading: linear-gradient(89.76deg, #183e3b 0.00%, #183e3b1a 51.56%, #183e3b 100.00%);
              --gradient-loading-always-light: linear-gradient(89.76deg, #adbdb2 0.00%, #adbdb21a 49.57%, #adbdb2 100.00%);
              --gradient-loading-deposit: linear-gradient(89.76deg, #0a4933 0.00%, #0a49331a 50.52%, #0a4933 100.00%);
              --gradient-loading-outcome: linear-gradient(89.76deg, #183e3b 0.00%, #183e3b1a 51.56%, #183e3b 100.00%);
              --gradient-progress-bar: linear-gradient(63.43deg, #ff6a66 0.00%, #af85c1 100.00%);
              --gradient-share-hologram: linear-gradient(0.00deg, #cf5c5c 0.00%, #c19b4a 10.07%, #def2a0 19.98%, #c6ee4a 29.89%, #42eca6 40.03%, #64b3d9 50.05%, #208ea2 59.74%, #498ada 70.10%, #5b73df 80.01%, #897ed3 89.92%, #cf5caf 100.00%);
              --gradient-top-parlay: radial-gradient(18.43deg, #ee9309e5 0.00%, #ffe924e5 100.00%);
              --gradient-white-down: linear-gradient(0deg, #ffffff00 0.00%, #ffffff04 9.22%, #ffffff0e 18.76%, #ffffff1e 28.48%, #ffffff33 38.19%, #ffffff4a 47.75%, #ffffff64 56.99%, #ffffff80 65.75%, #ffffff9b 73.87%, #ffffffb5 81.18%, #ffffffcc 87.52%, #ffffffe1 92.74%, #fffffff1 96.66%, #fffffffb 99.14%, #ffffff 100.00%);
              --gradient-white-up: linear-gradient(180deg, #ffffff00 0.00%, #ffffff04 9.22%, #ffffff0e 18.76%, #ffffff1e 28.48%, #ffffff33 38.19%, #ffffff4a 47.75%, #ffffff64 56.99%, #ffffff80 65.75%, #ffffff9b 73.87%, #ffffffb5 81.18%, #ffffffcc 87.52%, #ffffffe1 92.74%, #fffffff1 96.66%, #fffffffb 99.14%, #ffffff 100.00%);
              --indent-lg: 20px;
              --indent-md: 16px;
              --indent-sm: 12px;
              --indent-xl: 24px;
              --indent-xs: 8px;
              --indent-xxl: 28px;
              --indent-xxs: 6px;
              --indent-xxxl: 32px;
              --indent-xxxs: 4px;
              --indent-xxxxl: 36px;
              --indent-xxxxs: 2px;
              --indent-xxxxxl: 40px;
              --indent-xxxxxs: 0px;
              --radius-lg: 16px;
              --radius-md: 12px;
              --radius-sm: 10px;
              --radius-xl: 20px;
              --radius-xs: 8px;
              --radius-xxl: 24px;
              --radius-xxs: 4px;
              --radius-xxxl: 32px;
              --radius-xxxs: 0px;
              --size-0: 0px;
              --size-2: 2px;
              --size-4: 4px;
              --size-6: 6px;
              --size-8: 8px;
              --size-10: 10px;
              --size-12: 12px;
              --size-14: 14px;
              --size-16: 16px;
              --size-18: 18px;
              --size-20: 20px;
              --size-22: 22px;
              --size-24: 24px;
              --size-26: 26px;
              --size-28: 28px;
              --size-30: 30px;
              --size-32: 32px;
              --size-34: 34px;
              --size-36: 36px;
              --size-38: 38px;
              --size-40: 40px;
              --size-42: 42px;
              --size-44: 44px;
              --size-46: 46px;
              --size-48: 48px;
              --size-50: 50px;
              --size-52: 52px;
              --size-54: 54px;
              --size-56: 56px;
              --size-58: 58px;
              --size-60: 60px;
              --size-62: 62px;
              --size-64: 64px;
              --size-66: 66px;
              --size-68: 68px;
              --size-70: 70px;
              --size-72: 72px;
              --size-74: 74px;
              --size-76: 76px;
              --size-78: 78px;
              --size-80: 80px;
              --size-82: 82px;
              --size-84: 84px;
              --size-86: 86px;
              --size-88: 88px;
              --size-90: 90px;
              --size-100: 100px;
              --size-104: 104px;
              --size-116: 116px;
              --size-128: 128px;
              --size-152: 152px;
              --size-160: 160px;
              --size-180: 180px;
              --size-190: 190px;
              --size-256: 256px;
              --size-280: 280px;
              --size-320: 320px;
              --size-328: 328px;
              --size-392: 392px;
              --size-404: 404px;
              --size-424: 424px;
              --size-676: 676px
          }

.body-regular {
    font-family: SF Pro Text, sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.32px;
    text-transform: none
}

.body-rounded-medium {
    font-family: SF Pro Rounded, sans-serif;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0.49px;
    text-transform: none
}

.body-semibold {
    font-family: SF Pro Text, sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.32px;
    text-transform: none
}

.caption-1-regular {
    font-family: SF Pro Text, sans-serif;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -0.32px;
    text-transform: none
}

.caption-1-regular-caps {
    font-family: SF Pro Text, sans-serif;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -0.32px;
    text-transform: uppercase
}

.caption-2-medium-caps {
    font-family: SF Pro Text, sans-serif;
    font-weight: 600;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 0.25px;
    text-transform: uppercase
}

.subhead-regular {
    font-family: SF Pro Text, sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: -0.15px;
    text-transform: none
}

.subhead-semibold {
    font-family: SF Pro Text, sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: -0.15px;
    text-transform: none
}

.title-2-semibold {
    font-family: SF Pro Text, sans-serif;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: -0.41px;
    text-transform: none
}
.styles_wrapper__jM0Y8 {
     align-items: center;
     background-color: var(--section-heading-background, var(--background-main));
     border-bottom: 1px solid var(--background-secondary);
     border-radius: 8px 8px 0 0;
     display: grid;
     grid-area: event-header;
     margin: 0 -8px;
     min-height: 33px;
     overflow: hidden;
     padding: 0 8px
 }

.styles_label__WpVbo {
    background-color: var(--background-secondary);
    border-radius: 12px;
    height: 14px;
    width: 164px
}
.styles_competitor__wFZG5 {
     align-items: center;
     display: flex;
     flex: 1;
     flex-direction: column;
     height: 82px;
     row-gap: 8px;
     width: 83px
 }

.styles_competitor-icon__1Kkxs {
    background-color: var(--background-secondary);
    border-radius: 50%;
    height: 40px;
    width: 40px
}

.styles_competitor-name__kuTKY {
    background-color: var(--background-secondary);
    border-radius: 8px;
    height: 14px;
    width: 85px
}

.styles_name-wrapper__-VKNm {
    align-items: center;
    display: flex;
    justify-content: center
}
.styles_time-status__-bFez {
     align-items: center;
     display: flex;
     flex-direction: column;
     justify-content: center
 }

.styles_time-status-time__TBizz {
    background-color: var(--background-secondary);
    border-radius: 8px;
    height: 20px;
    margin: 4px 0;
    width: 93px
}

.styles_time-status-date__mJZ-t {
    background-color: var(--background-secondary);
    border-radius: 8px;
    height: 12px;
    width: 52px
}
.styles_wrapper__9L7tQ {
     align-items: flex-start;
     display: flex;
     grid-area: event-info;
     height: 84px;
     justify-content: space-between
 }
.styles_wrapper__jl-t3 {
     background-color: var(--background-main);
     border-radius: 12px;
     display: grid;
     grid-template-rows:auto;
     text-decoration: none
 }

.styles_wrapper-card__p56P2 {
    grid-row-gap: 8px;
    grid-template-areas:"event-header event-header""event-info favorite-button""main-markets main-markets";
    grid-template-columns:1fr auto;
    padding: 0 8px 8px
}
@media (max-width: 1279px) {
}
.styles_markets__1xvzN {
     align-items: center;
     display: flex;
     gap: 8px;
     grid-area: main-markets
 }

.styles_markets__1xvzN .styles_outcome__x2B2J {
    align-items: center;
    background-color: var(--control-secondary);
    border-radius: 8px;
    display: flex;
    flex-basis: 33%;
    flex-direction: column;
    height: 56px;
    justify-content: center
}

.styles_markets__1xvzN .styles_outcome__x2B2J .styles_coefficient__fupaD, .styles_markets__1xvzN .styles_outcome__x2B2J .styles_description__wLGyt {
    background-color: var(--control-quaternary);
    border-radius: 10px
}

.styles_markets__1xvzN .styles_outcome__x2B2J .styles_coefficient__fupaD {
    height: 20px;
    margin-bottom: 4px;
    width: 44px
}

.styles_markets__1xvzN .styles_outcome__x2B2J .styles_description__wLGyt {
    height: 10px;
    width: 56px
}
.styles_wrapper__LwHSj {
     text-align: center
 }
.styles_wrapper__aeiCE {
     align-items: center;
     background-color: var(--control-secondary);
     border: none;
     border-radius: 8px;
     cursor: pointer;
     display: flex;
     flex-direction: column;
     justify-content: center;
     max-height: 56px;
     padding: 8px 16px;
     width: 100%
 }

@media (hover: hover) {
    .styles_wrapper__aeiCE:hover {
        background-color: var(--control-secondary-hover)
    }
}

@media (hover: hover) {
}
.styles_wrapper__NOCt- {
     grid-row-gap: 8px;
     border-radius: 8px;
     display: flex;
     flex-direction: column;
     grid-template-areas:"event-header event-header""event-info favorite-button""main-markets main-markets";
     height: 196px;
     justify-content: space-between;
     min-width: 296px;
     padding: 0 8px 8px;
     width: 100%
 }

.styles_wrapper__NOCt- {
    background-color: var(--background-main);
    grid-template-columns:1fr auto
}

.styles_wrapper__NOCt- .styles_content__HZVki {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between
}
.XVXvKW6st1cPXN6-4edcuQ\=\= {
     background-color: var(--background-secondary);
     display: grid;
     gap: 16px;
     grid-template-columns:320px 1fr 320px;
     height: calc(100vh - var(--header-height))
 }

.XVXvKW6st1cPXN6-4edcuQ\=\= ._2UmgQHp4jtR8o3dPd-qSpA\=\= {
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 24px
}

@supports (-webkit-touch-callout:none) {
    .XVXvKW6st1cPXN6-4edcuQ\=\=.fJVX1PL33gy6B6IvQZPWYQ\=\= {
        -webkit-overflow-scrolling: touch;
        height: auto
    }

    .XVXvKW6st1cPXN6-4edcuQ\=\=.fJVX1PL33gy6B6IvQZPWYQ\=\= ._2UmgQHp4jtR8o3dPd-qSpA\=\= {
        overflow: unset;
        width: 100dvw
    }
}

.XVXvKW6st1cPXN6-4edcuQ\=\= .Kp200i48cuLL58dq0gstjg\=\= {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    background-color: var(--advanced-sidebar-background-main);
    border-right: 1px solid var(--advanced-sidebar-border-main, var(--advanced-sidebar-background-main));
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    overflow-y: auto;
    width: 319px
}

.fk2OJm4u9\+8wlYbrd9CYHg\=\= {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    background: var(--advanced-menu-background-main);
    bottom: 0;
    -webkit-box-shadow: 0 0 80px rgba(41, 38, 33, .2);
    box-shadow: 0 0 80px rgba(41, 38, 33, .2);
    color: var(--surface_default);
    display: -webkit-box;
    display: -ms-flexbox;
    -ms-flex-direction: column;
    flex-direction: column;
    left: calc(var(--menu-desktop-width-v2) * -1);
    overflow-x: hidden;
    overflow-y: auto;
    position: fixed;
    will-change: left
}

.fk2OJm4u9\+8wlYbrd9CYHg\=\=.TLqyE\+B5NQOeKc\+F4Ahwew\=\= {
    top: var(--header-height-v2)
}

.dbi7TGtSGHly\+7vOpO9jLA\=\=.fk2OJm4u9\+8wlYbrd9CYHg\=\= {
    background-color: var(--advanced-menu-background-main);
    border-radius: 0 16px 16px 0;
    display: block;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    visibility: visible;
    width: var(--menu-desktop-width-v2);
    z-index: 10001
}

.ncZkFgm1L8cyh7bzVcwLmQ\=\= {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    background-color: var(--background-tabbar);
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    left: 0;
    padding-bottom: env(safe-area-inset-bottom);
    pointer-events: none;
    position: fixed;
    -webkit-transition: padding-bottom .3s, -webkit-transform .3s;
    transition: padding-bottom .3s, -webkit-transform .3s;
    transition: padding-bottom .3s, transform .3s;
    transition: padding-bottom .3s, transform .3s, -webkit-transform .3s;
    width: 100%;
    z-index: 10001
}
.bHn8j5H79QJtzw1ifaZkhQ\=\= {
     height: 100%
 }

@media (min-width: 1280px) {
    .bHn8j5H79QJtzw1ifaZkhQ\=\= {
        padding-left: 8px
    }
}

.kfrXCxl8OFDDFlZK-gDHzA\=\= > * {
    margin-top: 8px
}

@media (max-width: 1279px) {
    .kfrXCxl8OFDDFlZK-gDHzA\=\= {
        padding: 0 8px
    }
}

.q30eAsaVJBwModZjAP9SDQ\=\= {
     width: 320px
 }

._1W5RX2eA9Aes11ayP560kA\=\= {
    position: fixed;
    width: 320px
}

.LOfW9BZ-Hn3Bz-SLKsFLHw\=\= {
    background-color: var(--background-main)
}

.LOfW9BZ-Hn3Bz-SLKsFLHw\=\= {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    border-bottom: 1px solid var(--background-secondary);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 16px;
    text-align: center
}
.EC_B {
     margin: 0;
     overflow-y: auto;
     max-height: calc(100vh - var(--header-height))
 }

.EC_o {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.EC_BB {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 15px;
    cursor: pointer;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: none;
    border-bottom: 1px solid var(--advanced-sidebar-divider-main);
    outline: none;
    font: inherit;
    color: inherit;
    background: none
}

.EC_BB:hover {
    background-color: var(--advanced-sidebar-background-secondary)
}

.EC_BB .EC_BC {
    margin-right: 16px
}

.EC_BB .EC_BE {
    color: var(--advanced-sidebar-text-title)
}

.EC_q {
    padding: 16px;
    border-bottom: 1px solid var(--advanced-sidebar-divider-main)
}

.EC_r {
    color: var(--advanced-sidebar-text-title)
}
@container footer-wrapper (max-width: 767px) {
    .footer_styles_wrapper-Y\+9tvfE-l9uWhVBI {
        grid-template-columns:repeat(auto-fit, minmax(155px, 1fr))
    }
}

@container footer-wrapper (min-width: 768px) {
    .footer_styles_wrapper-Y\+9tvfE-l9uWhVBI {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }
}

:root {
    --footer-v2-background-color: var(--background-main);
    --footer-v2-section-title-color: var(--text-title);
    --footer-v2-link-hover-color: var(--text-title);
    --footer-v2-logo-height: 100%;
    --footer-v2-license-height: 42px
}

.footer_Container-styles_wrapper-FQuAO1p02yUYHqbd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px
}

.footer_Container-styles_content-Bqe6cGyAEX\+adKng {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.footer_Container-styles_type-column-s45GnNHWKHWx6YNh {
    padding: 16px
}

.footer_Container-styles_type-column-s45GnNHWKHWx6YNh .footer_Container-styles_content-Bqe6cGyAEX\+adKng {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 16px 32px
}

.footer_Container-styles_type-row-nt5YyTvm2uMftimu .footer_Container-styles_content-Bqe6cGyAEX\+adKng {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.footer_Container-styles_type-cell-XuTcak0SXJpuRSiP {
    padding: 16px
}

.footer_Container-styles_title-CkFIlL9CkxzyeZsa {
    color: var(--footer-v2-section-title-color)
}

.footer_Container-styles_size-fluid-apemSIM7Su-BJ3DH {
    width: 100%
}

.footer_Container-styles_size-half-PPLNY8DFxf5h90SC {
    width: 50%
}

.footer_Container-styles_size-auto-WYsnehQLB5mQKPyw {
    width: auto
}

.footer_Container-styles_align-end-v9ZmpHO8ltVQOElf {
    -ms-flex-line-pack: end;
    align-content: flex-end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.footer_Container-styles_align-end-v9ZmpHO8ltVQOElf .footer_Container-styles_title-CkFIlL9CkxzyeZsa {
    text-align: right
}

.footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- {
    --footer-v2-column-width: 160px;
    width: 100%;
    display: grid;
    grid-gap: 16px;
    grid-template-columns:repeat(auto-fit, minmax(var(--footer-v2-column-width), 1fr))
}

@media all and (min-width: 1280px) {
    .footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }
}

@container footer-wrapper (max-width: 767px) {
    .footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- {
        grid-template-columns:repeat(auto-fit, minmax(155px, 1fr))
    }
}

@container footer-wrapper (min-width: 768px) {
    .footer_LinksGrid-styles_wrapper-3MpHFKrOttIsUXv- {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }
}

.footer_LinksSection-styles_sections-name-7ZiHoL92QIdRP6wn {
    --text: var(--footer-v2-section-title-color);
    margin-bottom: 12px
}

.footer_LinksSection-styles_links-NS\+aJo9SQQ-8evnU {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 12px;
    list-style: none
}

.footer_LinkItem-styles_text-aNGn8B2kocY3bFaw:hover {
    --text: var(--footer-v2-link-hover-color)
}

.footer_LinkItem-styles_link-PebDP47k0JQ1r0CD {
    cursor: pointer
}

a.footer_LinkItem-styles_link-PebDP47k0JQ1r0CD {
    color: inherit
}

.footer_Applications-styles_item-ssSuVWt22PP7TrWg {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    height: 40px;
    width: auto
}

@media all and (min-width: 1280px) {
    .footer_Applications-styles_list-0IpC5PyHgig35jIo {
        gap: 24px
    }
}

.footer_LinkableImage-styles_linkable-UjjzC1vANkg1tjtH {
    cursor: pointer
}

.footer_LinkableImage-styles_auto-width-6moHBTjvoMFsQigd {
    height: var(--footer-v2-logo-height);
    width: auto;
    display: block
}

.footer_LinkableImage-styles_contain-UIOAmVbu6MuesX-A {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: center;
    object-position: center;
    display: block
}

.footer_LinkableImage-styles_image-acM\+4FsEP5\+fdVIR {
    border: 0;
    position: relative
}

.footer_LinkableImage-styles_image-acM\+4FsEP5\+fdVIR::after {
    content: attr(alt);
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 10px;
    background: var(--footer-v2-background-color);
    color: var(--footer-v2-section-title-color);
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.footer_LinkableImagesList-styles_list-deGupcoC0bJsh4gY {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 12px 8px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none
}

.footer_Payments-styles_list-9Enc6QuZ2kvyGQxH {
    gap: 4px 8px
}

.footer_Payments-styles_item-ZnZ2jNDfWcaqwyxY {
    width: 62px;
    height: 40px;
    padding: 4px 8px;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

:root {
    --footer-v2-background-color: var(--background-main);
    --footer-v2-section-title-color: var(--text-title);
    --footer-v2-link-hover-color: var(--text-title);
    --footer-v2-logo-height: 100%;
    --footer-v2-license-height: 42px
}

.footer_FooterV2-styles_container-zusiaAPHqbtAAKFj {
    width: 100%;
    height: auto;
    padding-top: 8px;
    padding-bottom: 8px
}

.footer_FooterV2-styles_wrapper-y7PdLK9NuF51t3bT {
    width: 100%;
    height: auto;
    border-radius: var(--radius-lg);
    background-color: var(--footer-v2-background-color);
    container-type: inline-size;
    container-name: footer-wrapper
}

.footer_ExpandedPanel-styles_wrapper-cErvPmORveM1\+8gf {
    position: relative
}

.footer_ExpandedPanel-styles_body-QyQr55oxKz5dpEtC:not(.footer_ExpandedPanel-styles_opened-owisx06sTHwJObr8) {
    position: absolute;
    height: 1px;
    width: 1px;
    top: 0;
    left: 0;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    white-space: nowrap
}

.footer_ExpandedPanel-styles_title-XV0yKjyWJvBtvZSB {
    color: var(--footer-v2-section-title-color)
}

.footer_ExpandedPanel-styles_head-kio7rf2MKETXQUpJ {
    cursor: pointer;
    display: grid;
    grid-template-columns:minmax(0, 1fr) 24px;
    padding: 16px;
    gap: 16px
}

.footer_SocialLinks-styles_item-OJGAIJojWat4GMRc {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    height: 36px;
    width: 36px;
    padding: 6px 8px
}

@media all and (min-width: 1280px) {
    .footer_SocialLinks-styles_item-OJGAIJojWat4GMRc {
        height: 42px;
        width: 42px;
        padding: 7px 9px
    }
}

.footer_Licenses-styles_list-CvGPuOLVOWRPIO\+S {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    gap: 10px
}

.footer_Licenses-styles_item-KEatmGlBnivYNtTL {
    height: var(--footer-v2-license-height);
    width: auto
}

.footer_Licenses-styles_align-end-r1o2liozxfgUboQq {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.footer_LinkLicense-styles_item-E9Ykxb\+23dd9prCr {
    --footer-v2-logo-height: calc(var(--footer-v2-license-height) - 8px);
    padding: 4px;
    width: auto;
    height: var(--footer-v2-license-height);
    display: block
}

.footer_RichText-styles_text-PkEKqLxH3wgSqyYq a {
    color: inherit;
    cursor: pointer;
    text-decoration: underline
}
.Logo__wrapper--IKfAwD0B7tVcNwru {
     display: flex
 }

.LanguageSwitcher__wrapper--iTonox44T1P0fi0p {
    position: relative
}

.LanguageSwitcher__switcher--zhADVu7wYhgtx7Bh {
    display: flex;
    align-items: center;
    gap: 6px;
    cursor: pointer
}

.LanguageSwitcher__country--RPscFJNCrjLevWU9 {
    --text: var(--text-always-white)
}

.Header__wrapper--mdSxYaTHxtL_j3yj {
    height: 56px;
    position: sticky;
    top: 0;
    z-index: 10001
}

.Header__wrapper--mdSxYaTHxtL_j3yj > [class*=header2__header] {
    gap: 16px;
    justify-content: space-between
}

.Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__left] {
    align-items: center;
    gap: 8px
}

.Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__left] [data-component-name=modulor-image] {
    padding: 0
}

.Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__items] {
    padding-right: 0;
    gap: 8px
}

.Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__right] {
    margin-left: unset;
    gap: 8px
}

.Header__wrapper--mdSxYaTHxtL_j3yj [data-component-name=modulor-header-item], .Header__wrapper--mdSxYaTHxtL_j3yj [data-component-name=modulor-button] {
    margin: 0 !important
}

.usXX75O3X0UMIJ74Mvst {
    height: auto
}
.seo-kit_SeoContent-styles_theme-main-1yqtVS4SNAbr-muC {
     --seo-content-container-background: var(--background-main);
     --seo-content-header-color: var(--text-body);
     --seo-content-icon-fill: var(--text-regular);
     --seo-content-text-color: var(--text-regular);
     --seo-content-hypertext-color: var(--text-outcome);
     --seo-content-divider-color: var(--divider-main);
     --seo-content-scrollbar-track: var(--background-main);
     --seo-content-scrollbar-thumb: var(--background-secondary)
 }
@-webkit-keyframes styles__animate-spin--vceQTritVIoBzsWu {
           0% {
               stroke-dasharray: 0, 95px;
               stroke-dashoffset: 0;
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           50% {
               stroke-dashoffset: -25px;
               stroke-dasharray: 95px, 95px;
               -webkit-transform: rotate(180deg);
               transform: rotate(180deg)
           }
           100% {
               stroke-dashoffset: -59px;
               stroke-dasharray: 95px, 95px;
               -webkit-transform: rotate(360deg);
               transform: rotate(360deg)
           }
       }

@keyframes styles__animate-spin--vceQTritVIoBzsWu {
    0% {
        stroke-dasharray: 0, 95px;
        stroke-dashoffset: 0;
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    50% {
        stroke-dashoffset: -25px;
        stroke-dasharray: 95px, 95px;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
    100% {
        stroke-dashoffset: -59px;
        stroke-dasharray: 95px, 95px;
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes styles__animate-dots--im2GEtZGkeelnG8s {
    0%, 100% {
        opacity: 0
    }
    50% {
        opacity: 1
    }
}

@keyframes styles__animate-dots--im2GEtZGkeelnG8s {
    0%, 100% {
        opacity: 0
    }
    50% {
        opacity: 1
    }
}

@-webkit-keyframes styles__animate-logo-left--Nv6ERH_5jJbdMPne {
    0%, 12.5% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0
    }
    25% {
        -webkit-transform: translate3d(8px, 0, 0);
        transform: translate3d(8px, 0, 0);
        opacity: .9
    }
    37.5%, 62.5% {
        -webkit-transform: translate3d(8px, 0, 0);
        transform: translate3d(8px, 0, 0);
        opacity: 1
    }
    75% {
        -webkit-transform: translate3d(8px, 0, 0);
        transform: translate3d(8px, 0, 0);
        opacity: .9
    }
    87.5% {
        -webkit-transform: translate3d(15px, 0, 0);
        transform: translate3d(15px, 0, 0);
        opacity: 0
    }
    100% {
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0)
    }
}

@keyframes styles__animate-logo-left--Nv6ERH_5jJbdMPne {
    0%, 12.5% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0
    }
    25% {
        -webkit-transform: translate3d(8px, 0, 0);
        transform: translate3d(8px, 0, 0);
        opacity: .9
    }
    37.5%, 62.5% {
        -webkit-transform: translate3d(8px, 0, 0);
        transform: translate3d(8px, 0, 0);
        opacity: 1
    }
    75% {
        -webkit-transform: translate3d(8px, 0, 0);
        transform: translate3d(8px, 0, 0);
        opacity: .9
    }
    87.5% {
        -webkit-transform: translate3d(15px, 0, 0);
        transform: translate3d(15px, 0, 0);
        opacity: 0
    }
    100% {
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0)
    }
}

@-webkit-keyframes styles__animate-logo-right--qW0fEcvWBdy9zO9X {
    0% {
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
        opacity: 0
    }
    12.5% {
        -webkit-transform: translate3d(15px, 0, 0);
        transform: translate3d(15px, 0, 0);
        opacity: 0
    }
    25%, 75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
        opacity: .9
    }
    37.5%, 62.5% {
        opacity: 1
    }
    75% {
        opacity: .9
    }
    87.5%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0
    }
}

@keyframes styles__animate-logo-right--qW0fEcvWBdy9zO9X {
    0% {
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0);
        opacity: 0
    }
    12.5% {
        -webkit-transform: translate3d(15px, 0, 0);
        transform: translate3d(15px, 0, 0);
        opacity: 0
    }
    25%, 75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
        opacity: .9
    }
    37.5%, 62.5% {
        opacity: 1
    }
    75% {
        opacity: .9
    }
    87.5%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        opacity: 0
    }
}

.styles__wrapper--DeaEGrNwE8PKf5UR {
    display: grid;
    min-height: 250px;
    background-color: var(--background-main);
    border-radius: 0 0 16px 16px;
    overflow: hidden
}

.styles__content--Kw09ojO_xeijSuYC {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    text-align: center;
    background-color: var(--background-main);
    padding: 0 10px
}

.styles__title--AMXe2BlE9egzW5la {
    margin-top: 16px;
    margin-bottom: 4px
}

@supports (-webkit-touch-callout:none) {
    .styles__wrapper--mAEQZ9UuEeuTk86X {
        height: -webkit-fill-available
    }
}

._17PXMY3b8K9rSwRUhVHa7g {
     -webkit-box-ordinal-group: 4;
     -ms-flex-order: 3;
     order: 3
 }
._2iAY7FN-DaYQG53QI4oNP3 {
     -webkit-box-ordinal-group: 5;
     -ms-flex-order: 4;
     order: 4
 }

@-webkit-keyframes CbofM9JosC8SJk8qMtGni {
    0% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    100% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}

@keyframes CbofM9JosC8SJk8qMtGni {
    0% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    100% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
}

@-webkit-keyframes _3b7Ol0YNJF8iTvrTGgpeHM {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@keyframes _3b7Ol0YNJF8iTvrTGgpeHM {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}
.Sm4GUZTrybbQlWZT_A_M {
     margin-top: 16px;
     background: var(--scalable-collection-grid, var(--background-main));
     border-radius: var(--radius-md, 12px)
 }

.Sm4GUZTrybbQlWZT_A_M [data-component-name=modulor-image] {
    width: auto;
    min-height: 100%;
    height: 100%;
    -ms-flex-line-pack: end;
    align-content: end
}

.Sm4GUZTrybbQlWZT_A_M [data-component-name=modulor-image] > div {
    min-height: 100%;
    height: 100% !important
}

.Sm4GUZTrybbQlWZT_A_M [data-component-name=modulor-image] img {
    -o-object-fit: cover;
    object-fit: cover
}

:not([data-id=slides-wrapper]+[data-id=top-widget],[data-id=gems-service]+[data-id=top-widget])[data-id=top-widget] > div:first-child > .Sm4GUZTrybbQlWZT_A_M, :not([data-id=slides-wrapper]+[data-id=top-widget],[data-id=gems-service]+[data-id=top-widget])[data-id=top-widget] > .Sm4GUZTrybbQlWZT_A_M:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: 0
}

@media all and (min-width: 1280px) {
    ._17gYhjZj8lYW3bP9ov5R:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: var(--background-modalview);
        z-index: 12;
        opacity: 0;
        -webkit-transition: opacity .2s ease;
        transition: opacity .2s ease
    }

    ._17gYhjZj8lYW3bP9ov5R:hover:before {
        opacity: .5
    }
}
.X3oFz5EuO9J148V4_obw {
     padding: 8px;
     position: relative;
     overflow: hidden;
     background-color: var(--background-main);
     border-radius: 16px;
     margin: 16px 0
 }

[data-id=top-widget] > div:first-child > .X3oFz5EuO9J148V4_obw, [data-id=top-widget] > .X3oFz5EuO9J148V4_obw:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: 0
}

.xxuT3rZoFZJIpFiihNk_ {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden;
    border-radius: 10px 0 0 10px
}

.xxuT3rZoFZJIpFiihNk_._89PFOvDqqn5fGXdjCMIQ [data-component-name=modulor-banner]:before {
    background: transparent
}

.DcJs5WgmkLi3HI3kq7DX.X3oFz5EuO9J148V4_obw {
    padding-right: 0
}

.rvC7WPy_xoSyFNYNgA9i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(280px + 8px);
    flex: 0 0 calc(280px + 8px);
    height: 152px
}

.WDo5Y2DRNo8pXJ4ZcyUw {
    margin-right: 8px;
    background-position: right bottom
}

@media all and (min-width: 1280px) {
    .rvC7WPy_xoSyFNYNgA9i {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(392px + 8px);
        flex: 0 0 calc(392px + 8px)
    }

    .WDo5Y2DRNo8pXJ4ZcyUw {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 392px;
        flex: 0 0 392px
    }
}

.MfBn2cY4FDR6KTBlULU1 {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-shadow: 0 0 80px var(--shadow-toasts)
}

.MfBn2cY4FDR6KTBlULU1:hover {
    background-color: var(--control-secondary-hover)
}

.MfBn2cY4FDR6KTBlULU1:hover .t_rejdZLmZra7HhJgzTV {
    --icon-fill: var(--icon-hover)
}
.Z4OfKpM0JAnBQYz7mDAY {
     display: block;
     width: 164px;
     -webkit-transform: translateZ(0);
     transform: translateZ(0);
     margin-right: 8px
 }

.Z4OfKpM0JAnBQYz7mDAY:first-of-type, .Z4OfKpM0JAnBQYz7mDAY:first-child {
    margin-left: 8px
}

.ivcLMApILa7UEcoJI2AW {
    overflow: hidden;
    width: 164px;
    position: relative;
    border-radius: 12px;
    height: 164px
}

.ivcLMApILa7UEcoJI2AW:hover {
    cursor: pointer
}

.ivcLMApILa7UEcoJI2AW:hover .mC1wuDXXLpDC10CgUOu4 {
    opacity: 1
}

.ivcLMApILa7UEcoJI2AW img {
    position: relative;
    display: block;
    max-width: 100%;
    width: 100%;
    height: 100%
}

.ivcLMApILa7UEcoJI2AW .KalGMZ3du4yIZrCXSfwP {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    z-index: 1
}

.mC1wuDXXLpDC10CgUOu4 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: var(--background-modalview);
    z-index: 2;
    opacity: 0;
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease
}

.mC1wuDXXLpDC10CgUOu4 .t2GuhKWiTa8CLFsaKGN5 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: var(--control-primary);
    width: 50px;
    height: 50px;
    border-radius: 100%
}

.axiGoAZbkF1ENFCvABth {
    height: 118px
}

.VGE2e0IRbIsJLg0IK3br {
    z-index: -1
}

.q2hpcNoGLub7jPH_EWgf {
    margin-top: 8px;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    white-space: nowrap
}

.gMzlnBvXjl1ziC7BCa7F {
    color: var(--text-subtitle)
}

.QF7exJFrPHCR7iBUDycw {
    position: absolute;
    top: 8px;
    left: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: rgba(45, 43, 38, .9);
    border-radius: 4px;
    color: var(--text-always-white);
    font-size: 10px;
    letter-spacing: .25px;
    line-height: 14px;
    padding: 2px 3px;
    z-index: 3
}

.sLQQMggb5FeDGTuoWCIS {
    -webkit-transform: translateZ(0)
}

.sLQQMggb5FeDGTuoWCIS:first-of-type .ksOHicwLIYtHtcYPQoef {
    margin-left: 8px
}

.avDBUg3exb0GVugYJH0K .sLQQMggb5FeDGTuoWCIS:first-of-type .ksOHicwLIYtHtcYPQoef {
    margin-left: 0
}

.avDBUg3exb0GVugYJH0K .sLQQMggb5FeDGTuoWCIS:last-of-type .ksOHicwLIYtHtcYPQoef {
    margin-right: 0
}

.AVBWQaQx7_RLlSEinQiO {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    width: 164px;
    height: 164px;
    margin-right: 8px;
    row-gap: 16px;
    cursor: pointer
}

.AVBWQaQx7_RLlSEinQiO .WkI5o2oMwB0OwfHaFaqx {
    color: var(--text-title)
}

.OJomTuFxyV45zjlKiL8R {
    height: 118px
}

.C4qeRRQCF5YEVEXpHIJA {
    padding-right: 8px
}

.epL_srhZpmxc5LlvKAnT {
    padding: 8px 0;
    border-radius: 16px
}

.trd4sozsEcdj3mJUQew1 {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-box-align: center;
    -ms-flex-align: center
}

.trd4sozsEcdj3mJUQew1 .OFzuLgGeAmIPehAyYDgQ .i6FPJWqWvMS60YSJOaGL {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-align: center;
    -ms-flex-align: center
}

.trd4sozsEcdj3mJUQew1 .prNHqznQpjxOTtrAuRgF {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-align: center;
    -ms-flex-align: center
}

.MfBn2cY4FDR6KTBlULU1 {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-shadow: 0 0 80px var(--shadow-toasts)
}

.MfBn2cY4FDR6KTBlULU1:hover {
    background-color: var(--control-secondary-hover)
}

.MfBn2cY4FDR6KTBlULU1:hover .t_rejdZLmZra7HhJgzTV {
    --icon-fill: var(--icon-hover)
}
.trd4sozsEcdj3mJUQew1 {
     background: transparent;
     height: 38px;
     width: 100%;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-pack: justify;
     -ms-flex-pack: justify;
     justify-content: space-between;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center
 }

.trd4sozsEcdj3mJUQew1 .OFzuLgGeAmIPehAyYDgQ {
    background: transparent;
    width: 100%
}

.trd4sozsEcdj3mJUQew1 .OFzuLgGeAmIPehAyYDgQ .i6FPJWqWvMS60YSJOaGL {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 4px;
    overflow: hidden;
    text-wrap: nowrap;
    text-overflow: ellipsis
}

.trd4sozsEcdj3mJUQew1 .r1tIpLs12Mky3e1L6wSc {
    color: var(--text-title)
}

.trd4sozsEcdj3mJUQew1 .prNHqznQpjxOTtrAuRgF {
    margin-left: auto;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-wrap: nowrap
}

.NLo_yWspRrCxi6o7Su2D {
    margin-top: 16px;
    overflow: hidden;
    position: relative
}

.O18P6__lgdpdCbigiKDz {
    height: 100%
}

.sLQQMggb5FeDGTuoWCIS {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.sLQQMggb5FeDGTuoWCIS .ksOHicwLIYtHtcYPQoef {
    margin-right: 8px
}

.sLQQMggb5FeDGTuoWCIS:first-of-type .ksOHicwLIYtHtcYPQoef {
    margin-left: 8px
}

.avDBUg3exb0GVugYJH0K .sLQQMggb5FeDGTuoWCIS:first-of-type .ksOHicwLIYtHtcYPQoef {
    margin-left: 0
}

.avDBUg3exb0GVugYJH0K .sLQQMggb5FeDGTuoWCIS:last-of-type .ksOHicwLIYtHtcYPQoef {
    margin-right: 0
}

.avDBUg3exb0GVugYJH0K .O18P6__lgdpdCbigiKDz {
    margin-right: 0
}

.MFIVeem_Af6LpAjI4FW9 {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-width: 296px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.AaRUYmQWxywe3ML_617W {
    width: 296px
}

.MFIVeem_Af6LpAjI4FW9 [data-id=event-card-competitor-name] {
    overflow: hidden
}

.xDNNfhjNwtrM3uN1ihLi {
    background-color: var(--background-main);
    border-radius: 12px;
    cursor: pointer;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    row-gap: 16px
}

.xDNNfhjNwtrM3uN1ihLi .YA17Y1DD0qhJW09BV6hC {
    color: var(--text-title)
}

.MfBn2cY4FDR6KTBlULU1 {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    border-radius: 50%;
    outline: none;
    border: none;
    cursor: pointer;
    width: 40px;
    height: 40px;
    z-index: 1;
    background-color: var(--control-tertiary);
    -webkit-box-shadow: 0 0 80px var(--shadow-toasts);
    box-shadow: 0 0 80px var(--shadow-toasts)
}

.MfBn2cY4FDR6KTBlULU1:hover {
    background-color: var(--control-secondary-hover)
}

.MfBn2cY4FDR6KTBlULU1:hover .t_rejdZLmZra7HhJgzTV {
    --icon-fill: var(--icon-hover)
}

.ru9GXTR2AwMuyMQZEKvQ {
    right: 8px
}
.Carousel_container__EdAL1 {
     display: flex;
     width: 100%;
     will-change: transform
 }

.Carousel_no-transition__2f4xM {
    transition: none
}
@media all and (max-width: 1279px) {
}
.styles_markets-wrapper__l9k-w {
     align-items: center;
     display: grid;
     grid-area: main-markets;
     max-width: 100%
 }
.styles_row__R5pgI {
     display: grid;
     gap: 8px;
     grid-auto-columns: 1fr;
     grid-auto-flow: column;
     height: 56px;
     max-width: 100%
 }
@media (hover: hover) {
}
.styles_wrapper__L8SLL {
     border-bottom: 1px solid var(--background-secondary);
     border-radius: 8px 8px 0 0;
     grid-area: event-header;
     margin: 0 -8px;
     overflow: hidden;
     padding: 0 8px
 }

.styles_icons__NwZPB {
    display: flex;
    justify-self: flex-end
}
.styles_wrapper__i-REK {
     grid-area: event-info;
     height: 84px;
     position: relative
 }
.styles_wrapper__-aTvN {
     align-items: center;
     display: flex;
     gap: 8px
 }

.styles_wrapper-vertical__J8jjm {
    flex-direction: column;
    height: 82px;
    width: 83px
}

.styles_name__5ON-m {
    -webkit-box-orient: vertical;
    color: var(--text-title);
    display: -webkit-box;
    max-width: 100%;
    text-overflow: ellipsis
}

.styles_name-vertical__XZ5ZB {
    -webkit-line-clamp: 2;
    text-align: center;
    word-break: break-word
}
.styles_status__5-LjX {
     align-items: center;
     display: flex;
     flex-direction: column
 }
.styles_wrapper__EBZM2 {
     align-items: start;
     display: flex;
     justify-content: space-between
 }

.seo-kit_styles_content-3sWFcZ5Dz3tCOtRY a:hover {
     text-decoration: underline
 }

.seo-kit_styles_wrapper-2J7LW3IKpKWOJnCg {
    -webkit-box-shadow: none
}

.seo-kit_styles_wrapper-2J7LW3IKpKWOJnCg:not(.seo-kit_styles_is-expanded-13M1v_ZPc7kaB01S) .seo-kit_styles_content-3sWFcZ5Dz3tCOtRY {
    position: absolute;
    height: 1px;
    width: 1px;
    top: 0;
    left: 0;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    white-space: nowrap
}

.seo-kit_styles_header-FBHurWWWzocPX-G_ {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.seo-kit_styles_icon-wrapper-3q5Pby4-upj8fI6P {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center
}

.seo-kit_styles_content-1k2723a62vhayl3R {
    font-size: inherit
}

.seo-kit_styles_content-1k2723a62vhayl3R ul {
    list-style-position: inside
}

.seo-kit_styles_content-1k2723a62vhayl3R > * + * {
    margin-top: 12px
}

.seo-kit_styles_content-wrapper-3z4tPvrXWDqQskP8 {
    width: 100%;
    height: auto;
    padding: 12px 8px
}

.seo-kit_styles_with-scroll-1SFv43O_iuattaRk {
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 500px
}

.seo-kit_styles_with-scroll-1SFv43O_iuattaRk::-webkit-scrollbar {
    width: 4px
}

.seo-kit_styles_with-scroll-1SFv43O_iuattaRk::-webkit-scrollbar-track {
    border-radius: 2px;
    background-color: var(--seo-content-scrollbar-track, var(--primary_50))
}

.seo-kit_styles_with-scroll-1SFv43O_iuattaRk::-webkit-scrollbar-thumb {
    background-color: var(--seo-content-scrollbar-thumb, var(--primary_200));
    border-radius: 2px
}
.seo-kit_styles_content-3sWFcZ5Dz3tCOtRY {
     padding: 4px;
     font-size: 12px;
     line-height: 1.3333333333;
     color: var(--seo-content-text-color, var(--primary_400));
     border-top: 1px solid var(--seo-content-divider-color, var(--primary_100))
 }

.seo-kit_styles_content-3sWFcZ5Dz3tCOtRY a {
    color: var(--seo-content-hypertext-color, var(--surface_link))
}

.seo-kit_styles_content-3sWFcZ5Dz3tCOtRY a:hover {
    text-decoration: underline
}

.seo-kit_styles_wrapper-2J7LW3IKpKWOJnCg {
    background: var(--seo-content-container-background, var(--surface_default));
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 4px;
    position: relative
}

.seo-kit_styles_wrapper-2J7LW3IKpKWOJnCg:not(.seo-kit_styles_is-expanded-13M1v_ZPc7kaB01S) .seo-kit_styles_content-3sWFcZ5Dz3tCOtRY {
    position: absolute;
    height: 1px;
    width: 1px;
    top: 0;
    left: 0;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    white-space: nowrap
}

.seo-kit_styles_header-FBHurWWWzocPX-G_ {
    color: var(--seo-content-header-color, var(--primary_600));
    font-size: 12px;
    line-height: 1.3333333333;
    padding-left: 12px;
    display: grid;
    grid-template-columns:minmax(0, 1fr) 48px;
    grid-gap: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 48px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer
}

.seo-kit_styles_title-28vkPXIstrkdW9P8 {
    font-size: inherit;
    font-weight: inherit;
    margin: 0;
    padding: 0
}

.seo-kit_styles_icon-wrapper-3q5Pby4-upj8fI6P {
    width: 100%;
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.seo-kit_styles_icon-drJCeEalZ_ZkQpGP {
    fill: var(--seo-content-icon-fill, var(--primary_400))
}

@-webkit-keyframes iasZxOxwbSKziWJoySFy {
           0% {
               background-color: var(--gradient-first-position)
           }
           50% {
               background-color: var(--gradient-second-position)
           }
           100% {
               background-color: var(--gradient-first-position)
           }
       }

@keyframes iasZxOxwbSKziWJoySFy {
    0% {
        background-color: var(--gradient-first-position)
    }
    50% {
        background-color: var(--gradient-second-position)
    }
    100% {
        background-color: var(--gradient-first-position)
    }
}
@-webkit-keyframes g2cbyhPVan87X9y8w_GA {
           0% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           0.75% {
               -webkit-transform: rotate(5deg);
               transform: rotate(5deg)
           }
           1.5% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           2.25% {
               -webkit-transform: rotate(-5deg);
               transform: rotate(-5deg)
           }
           3% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           3.75% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           4.5% {
               -webkit-transform: rotate(5deg);
               transform: rotate(5deg)
           }
           5.25% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           6% {
               -webkit-transform: rotate(-5deg);
               transform: rotate(-5deg)
           }
           6.75% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           7.5% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           8.25% {
               -webkit-transform: rotate(5deg);
               transform: rotate(5deg)
           }
           9% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
           9.75% {
               -webkit-transform: rotate(-5deg);
               transform: rotate(-5deg)
           }
           10.5% {
               -webkit-transform: rotate(0deg);
               transform: rotate(0deg)
           }
       }

@keyframes g2cbyhPVan87X9y8w_GA {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    0.75% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    1.5% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    2.25% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    3% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    3.75% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    4.5% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    5.25% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    6% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    6.75% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    7.5% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    8.25% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    9% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    9.75% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    10.5% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.sf-hidden {
     display: none !important
 }

img[src="data:,"], source[src="data:,"] {
     display: none !important
 }

#wp-admin-bar-aioseo-main .ab-item {
    display: flex !important;
    align-items: center;
}

#wpadminbar #wp-admin-bar-aioseo-main .aioseo-logo.svg {
    height: 21px !important;
}

.slot-slider1 .swiper-slide, .slot-slider2 .swiper-slide , .slot-slider3 .swiper-slide  {
    width: 180px;
}

.football-slider .swiper-slide {
    width: 304px;
    height: 196px;
}

.ncZkFgm1L8cyh7bzVcwLmQ\=\= {
    display: none;
}

.description td {
    border: solid 0.01rem;
    padding: 0.3rem;
}

.footer-dropdown__title {
    color: var(--text-title);
    font-weight: 700;
    font-size: 21px;
    line-height: 22px;
    letter-spacing: -0.41px;
}

.description h2 {
    color: var(--text-title);
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: -0.41px;
    margin-top: 12px;
}

.description p {
    margin-top: 10px;
}

.nav_menu {
    list-style: none;
    margin: 10px 0;
}

.ref_button {
    margin: 10px 0 0;
    --background: var(--control-always-white);
    --hover: var(--control-always-white-hover);
    background: var(--background);
    padding: var(--size-8, 8px) var(--size-12, 12px);
    border-radius: var(--radius-xxxl, 32px);
    display: inline-flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    color: var(--text-always-dark) !important;
    text-decoration: none !important;
    font-weight: 600;
}

@media (max-width: 1280px) {

    .q30eAsaVJBwModZjAP9SDQ\=\= , .XVXvKW6st1cPXN6-4edcuQ\=\= .Kp200i48cuLL58dq0gstjg\=\= , .LanguageSwitcher__wrapper--iTonox44T1P0fi0p,
    .modulor_header2__left__1_40_5 [data-component-name=modulor-icon], .Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__items]  {
        display: none;
    }
    .XVXvKW6st1cPXN6-4edcuQ\=\= {
        grid-template-columns: auto;
    }

    .XVXvKW6st1cPXN6-4edcuQ\=\= ._2UmgQHp4jtR8o3dPd-qSpA\=\= {
        padding: 0;
    }

    .Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__left] {
        padding-left: 8px;
    }

    .Header__wrapper--mdSxYaTHxtL_j3yj [class*=header2__right] {
        padding-right: 8px;
    }

    .ncZkFgm1L8cyh7bzVcwLmQ\=\= {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        background-color: var(--background-tabbar);
        bottom: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        left: 0;
        padding-bottom: env(safe-area-inset-bottom);
        pointer-events: none;
        position: fixed;
        -webkit-transition: padding-bottom .3s, -webkit-transform .3s;
        transition: padding-bottom .3s, -webkit-transform .3s;
        transition: padding-bottom .3s, transform .3s;
        transition: padding-bottom .3s, transform .3s, -webkit-transform .3s;
        width: 100%;
        z-index: 10001;
    }

    .modulor_tab-bar__layout__1_40_5 {
        display: flex;
        width: 100%;
        justify-content: space-around;
        background-color: var(--tabbar-background, var(--background-tabbar));
    }

    .ncZkFgm1L8cyh7bzVcwLmQ\=\=>* {
        pointer-events: auto;
    }

    .modulor_tab-bar-item__item__1_40_5 {
        overflow: hidden;
        white-space: hidden;
        text-overflow: hidden;
        overflow: hidden;
        display: flex;
        flex: 1 1 auto;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        padding: var(--size-10, 10px) var(--size-0, 0) var(--size-0, 0) var(--size-0, 0);
        margin: var(--size-0, 0);
        background: transparent;
        border: none;
        font-size: 0;
        cursor: pointer;
        text-decoration: none;
        --background-main: var(--tabbar-background, var(--background-tabbar));
        --counter-outline: var(--tabbar-background, var(--background-tabbar));
        --icon-fill: var(--tabbar-inactive, var(--icon-tabbar-inactive));
    }

    .modulor_icon__container__1_40_5 {
        position: relative;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        border-radius: 100%;
        color: var(--icon-fill, var(--icon-main));
    }

    .modulor_tab-bar-item__item__1_40_5 .modulor_tab-bar-item__active__1_40_5 {
        --icon-fill: var(--tabbar-active, var(--icon-tabbar));
    }

    .modulor_tab-bar-item__item__1_40_5 .modulor_tab-bar-item__tab-bar-icon__1_40_5 {
        margin: var(--size-0, 0) var(--size-16, 16px);
        flex-shrink: 0;
    }

    .modulor_tab-bar-item__name__1_40_5.modulor_tab-bar-item__active__1_40_5 {
        --text: var(--tabbar-active, var(--icon-tabbar));
    }

    .caption-2-medium {
        font-family: SF Pro Text, sans-serif;
        font-weight: 500;
        font-size: 10px;
        line-height: 14px;
        letter-spacing: -0.24px;
        text-transform: none;
    }

    .caption-2-medium {
        font-family: SF Pro Text, sans-serif;
        font-weight: 500;
        font-size: 10px;
        line-height: 14px;
        letter-spacing: -0.24px;
        text-transform: none;
    }

    .modulor_typography__tag__1_40_5 {
        overflow: inherit;
        white-space: inherit;
        text-overflow: inherit;
        color: var(--text, var(--text-body));
        font-family: -apple-system, "BlinkMacSystemFont", "Roboto", "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Arial", sans-serif;
        margin: var(--size-0, 0);
        padding: var(--size-0, 0);
    }

    .modulor_tab-bar-item__name__1_40_5 {
        max-width: 100%;
        padding: var(--size-0, 0);
        margin: var(--size-4, 4px) var(--size-0, 0) var(--size-6, 6px);
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        --text: var(--tabbar-inactive, var(--text-always-light));
    }

    .modulor_icon__icon__1_40_5 {
        width: 100%;
        height: 100%;
    }

    .modulor_icon__counter__1_40_5 {
        position: absolute;
        z-index: 2;
        top: var(--icon-counter-position-top, -8.5px);
        right: var(--icon-counter-position-right, 11.5px);
        transform: translateX(100%);
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .modulor_icon__icon__1_40_5 svg {
        width: 100%;
        height: 100%;
    }

    .modulor_icon__container__1_40_5 path, .modulor_icon__container__1_40_5 rect {
        fill: currentColor;
    }

}

@media (max-width: 900px) {
    .modulor_scalable-collection__medium__1_40_5 {
        grid-template-columns: repeat(6, 1fr);
    }

    .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+3) {
        grid-column: 1 / 4;
    }

    .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+4) {
        grid-column: 4 / 7;
    }

    .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+5) {
        grid-column: 1 / 5;
    }

    .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+6) {
        grid-column: 5 / 7;
    }

    .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+7) {
        grid-column: 1 / 4;
    }

    .modulor_scalable-collection__medium__1_40_5 .modulor_scalable-collection__item__1_40_5:nth-child(16n+8) {
        grid-column: 4 / 7;
    }
}
