.coupon-loading-component[data-v-e78f6085] {
    border-radius: var(--border-radius);
    padding: var(--coupon-row-gutter-alt,.5rem)
}

.coupon-loading-component--has-inner[data-v-e78f6085] {
    align-items: center;
    border-radius: var(--coupon-loader-border-radius,inherit);
    display: flex;
    height: 100%;
    min-width: var(--coupon-loader-width,auto);
    padding: var(--coupon-row-gutter-alt,initial)
}

.coupon-loading-component__coef[data-v-e78f6085],.coupon-loading-component__coupon[data-v-e78f6085],.coupon-loading-component__title[data-v-e78f6085],.coupon-loading-component__type[data-v-e78f6085] {
    background-color: currentColor;
    border-radius: var(--border-radius)
}

.coupon-loading-component__title[data-v-e78f6085] {
    margin-bottom: var(--coupon-row-gutter,.25rem);
    min-height: 1.5625rem
}

.coupon-loading-component__coupon[data-v-e78f6085] {
    margin-bottom: var(--coupon-row-gutter-alt,.5rem);
    min-height: 6.5625rem
}

.coupon-loading-component__type[data-v-e78f6085] {
    margin-bottom: 1rem;
    min-height: 2rem
}

.coupon-loading-component__coef[data-v-e78f6085] {
    min-height: 1rem
}

.coupon-loading-component--theme-primary--20[data-v-e78f6085] {
    --hsl-bg: var(--primary--20-bg);
    --hsl-clr: var(--primary--20-clr);
    --hsl-clr-accent: var(--primary--20-clr-accent);
    --hsl-clr-decent: var(--primary--20-clr-decent);
    --hsl-clr-strong: var(--primary--20-clr-strong);
    --hsl-clr-strong-alt: var(--primary--20-clr-strong-alt);
    --hsl-clr-primary: var(--primary--20-clr-primary);
    --hsl-clr-good: var(--primary--20-clr-good);
    --hsl-clr-bad: var(--primary--20-clr-bad);
    --hsl-sep: var(--primary--20-sep);
    --hsl-sep-alt: var(--primary--20-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-tab-selector-counter[data-v-97fdb34f] {
    border-radius: .25rem;
    display: inline-block;
    padding-left: .3125rem;
    padding-right: .3125rem
}

.coupon-tab-selector-counter__count[data-v-97fdb34f] {
    align-items: center;
    display: flex;
    justify-content: center;
    --tall-langs-line-height: 0.875rem;
    font-size: .75rem;
    font-weight: 700;
    height: 1rem;
    line-height: .875rem;
    will-change: transform
}

.t-coupon-tab-selector-counter-enter-active[data-v-97fdb34f] {
    transition: opacity .3s,transform .3s
}

.t-coupon-tab-selector-counter-enter-from[data-v-97fdb34f] {
    opacity: 0;
    transform: scale(0)
}

.t-coupon-tab-selector-counter-enter-to[data-v-97fdb34f] {
    opacity: 1;
    transform: scale(1)
}

/*! rtl:begin:ignore */
[xlang=bn] .coupon-tab-selector-counter__count[data-v-97fdb34f],[xlang=hi] .coupon-tab-selector-counter__count[data-v-97fdb34f],[xlang=hy] .coupon-tab-selector-counter__count[data-v-97fdb34f],[xlang=my] .coupon-tab-selector-counter__count[data-v-97fdb34f],[xlang=sd] .coupon-tab-selector-counter__count[data-v-97fdb34f],[xlang=ta] .coupon-tab-selector-counter__count[data-v-97fdb34f] {
    padding-top: 3px
}

/*! rtl:end:ignore */
.coupon-tab-selector-counter--theme-gray-100[data-v-97fdb34f] {
    --hsl-bg: var(--gray-100-bg);
    --hsl-clr: var(--gray-100-clr);
    --hsl-clr-accent: var(--gray-100-clr-accent);
    --hsl-clr-decent: var(--gray-100-clr-decent);
    --hsl-clr-strong: var(--gray-100-clr-strong);
    --hsl-clr-strong-alt: var(--gray-100-clr-strong-alt);
    --hsl-clr-primary: var(--gray-100-clr-primary);
    --hsl-clr-good: var(--gray-100-clr-good);
    --hsl-clr-bad: var(--gray-100-clr-bad);
    --hsl-sep: var(--gray-100-sep);
    --hsl-sep-alt: var(--gray-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr-strong-alt),1)
}

.coupon-tab-selector-counter--theme-special-primary-100[data-v-97fdb34f] {
    --hsl-bg: var(--specialPrimary-100-bg);
    --hsl-clr: var(--specialPrimary-100-clr);
    --hsl-clr-accent: var(--specialPrimary-100-clr-accent);
    --hsl-clr-decent: var(--specialPrimary-100-clr-decent);
    --hsl-clr-strong: var(--specialPrimary-100-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimary-100-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimary-100-clr-primary);
    --hsl-clr-good: var(--specialPrimary-100-clr-good);
    --hsl-clr-bad: var(--specialPrimary-100-clr-bad);
    --hsl-sep: var(--specialPrimary-100-sep);
    --hsl-sep-alt: var(--specialPrimary-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    box-shadow: 0 .25rem .5rem 0 Hsla(var(--specialPrimary--50-bg),.1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-tab-selector-counter--theme-special-primary-personalized-100[data-v-97fdb34f] {
    --hsl-bg: var(--specialPrimaryPersonalized-100-bg);
    --hsl-clr: var(--specialPrimaryPersonalized-100-clr);
    --hsl-clr-accent: var(--specialPrimaryPersonalized-100-clr-accent);
    --hsl-clr-decent: var(--specialPrimaryPersonalized-100-clr-decent);
    --hsl-clr-strong: var(--specialPrimaryPersonalized-100-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimaryPersonalized-100-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimaryPersonalized-100-clr-primary);
    --hsl-clr-good: var(--specialPrimaryPersonalized-100-clr-good);
    --hsl-clr-bad: var(--specialPrimaryPersonalized-100-clr-bad);
    --hsl-sep: var(--specialPrimaryPersonalized-100-sep);
    --hsl-sep-alt: var(--specialPrimaryPersonalized-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    box-shadow: 0 .25rem .5rem 0 Hsla(var(--specialPrimary--50-bg),.1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-tab-selector__caption[data-v-b0b78f7d] {
    align-items: center;
    display: flex;
    max-width: 100%;
    position: relative
}

.coupon-tab-selector__counter[data-v-b0b78f7d] {
    flex-shrink: 0;
    margin-left: .25rem
}

.coupon-tab-selector__counter--t-enter-active[data-v-b0b78f7d],.coupon-tab-selector__counter--t-leave-active[data-v-b0b78f7d] {
    transition: opacity .1s ease-in-out,transform .1s ease-in-out
}

.coupon-tab-selector__counter--t-enter-from[data-v-b0b78f7d],.coupon-tab-selector__counter--t-leave-to[data-v-b0b78f7d] {
    opacity: 0;
    transform: translateX(20%)
}

.coupon-tab-fix__ico[data-v-12ed79b3] {
    display: block;
    transform: rotate(0deg) /*! rtl:rotate(-90deg) */;
    transition: transform .2s
}

.coupon-tab-fix--is-toggled .coupon-tab-fix__ico[data-v-12ed79b3] {
    color: Hsl(var(--hsl-clr));
    transform: rotate(-90deg) /*! rtl:rotate(0deg) */
}

.is-keyboard-user .coupon-tab-fix[data-v-12ed79b3]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: 1px
}

.coupon-tab-fix--theme-gray-30:not(.coupon-tab-fix--is-toggled) .coupon-tab-fix__ico[data-v-12ed79b3] {
    color: Hsl(var(--hsl-sep-alt))
}

.coupon-tab-fix--theme-cyber--35:not(.coupon-tab-fix--is-toggled) .coupon-tab-fix__ico[data-v-12ed79b3],.coupon-tab-fix--theme-gray-30:hover .coupon-tab-fix__ico[data-v-12ed79b3] {
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-tab-fix--theme-cyber--35:hover .coupon-tab-fix__ico[data-v-12ed79b3] {
    color: Hsl(var(--hsl-clr-strong))
}

.coupon-tab-fix--theme-special-primary-90:not(:hover,.coupon-tab-fix--is-toggled) .coupon-tab-fix__ico[data-v-12ed79b3] {
    color: Hsl(var(--specialPrimary-90-clr-decent))
}

.coupon-tab-fix--theme-special-primary-90.coupon-tab-fix--is-toggled[data-v-12ed79b3],.coupon-tab-fix--theme-special-primary-90[data-v-12ed79b3]:hover {
    --hsl-bg: var(--specialPrimary-100-bg);
    --hsl-clr: var(--specialPrimary-100-clr);
    --hsl-clr-accent: var(--specialPrimary-100-clr-accent);
    --hsl-clr-decent: var(--specialPrimary-100-clr-decent);
    --hsl-clr-strong: var(--specialPrimary-100-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimary-100-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimary-100-clr-primary);
    --hsl-clr-good: var(--specialPrimary-100-clr-good);
    --hsl-clr-bad: var(--specialPrimary-100-clr-bad);
    --hsl-sep: var(--specialPrimary-100-sep);
    --hsl-sep-alt: var(--specialPrimary-100-sep-alt)
}

.coupon-tab-fix--theme-special-primary-90:hover .coupon-tab-fix__ico[data-v-12ed79b3] {
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-tab-fix--theme-special-primary-personalized-90:not(:hover,.coupon-tab-fix--is-toggled) .coupon-tab-fix__ico[data-v-12ed79b3] {
    color: Hsl(var(--specialPrimaryPersonalized-90-clr-decent))
}

.coupon-tab-fix--theme-special-primary-personalized-90.coupon-tab-fix--is-toggled[data-v-12ed79b3],.coupon-tab-fix--theme-special-primary-personalized-90[data-v-12ed79b3]:hover {
    --hsl-bg: var(--specialPrimaryPersonalized-100-bg);
    --hsl-clr: var(--specialPrimaryPersonalized-100-clr);
    --hsl-clr-accent: var(--specialPrimaryPersonalized-100-clr-accent);
    --hsl-clr-decent: var(--specialPrimaryPersonalized-100-clr-decent);
    --hsl-clr-strong: var(--specialPrimaryPersonalized-100-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimaryPersonalized-100-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimaryPersonalized-100-clr-primary);
    --hsl-clr-good: var(--specialPrimaryPersonalized-100-clr-good);
    --hsl-clr-bad: var(--specialPrimaryPersonalized-100-clr-bad);
    --hsl-sep: var(--specialPrimaryPersonalized-100-sep);
    --hsl-sep-alt: var(--specialPrimaryPersonalized-100-sep-alt)
}

.coupon-tab-fix--theme-special-primary-personalized-90:hover .coupon-tab-fix__ico[data-v-12ed79b3] {
    color: Hsl(var(--hsl-clr-decent))
}

.ui-coupon-selector[data-v-dd5b38f7] {
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter-alt,.25rem)
}

.ui-coupon-selector__label[data-v-dd5b38f7] {
    margin-bottom: .25rem
}

.coupon-stakes[data-v-6ab411a0] {
    display: grid;
    gap: .25rem;
    grid-auto-columns: 1fr;
    grid-auto-flow: column
}

.coupon-stakes__rate[data-v-6ab411a0] {
    height: 100%;
    width: 100%
}

.ui-coupon-settings-dropdown__content[data-v-dabe53aa]:not(.ui-coupon-settings-dropdown__content--is-top-events) {
    width: var(--coupon-settings-dropdown-width,14.25rem)
}

.ui-coupon-settings-dropdown__content--is-top-events[data-v-dabe53aa] {
    width: var(--coupon-settings-top-events-dropdown-width,14.25rem)
}

.ui-coupon-settings-dropdown-toggle:not(:disabled):hover .ui-coupon-settings-dropdown-toggle__ico[data-v-dabe53aa] {
    animation: rotate-ico-dabe53aa .3s linear 1
}

@keyframes rotate-ico-dabe53aa {
    0% {
        transform: rotate(-90deg)
    }
}

.ui-coupon-settings-dropdown-header[data-v-6915892c] {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.ui-coupon-settings-dropdown-header__close[data-v-6915892c] {
    margin: -.75rem -.5rem -.5rem
}

.ui-coupon-settings-dropdown-header__title[data-v-6915892c] {
    font-size: .75rem;
    line-height: .875rem;
    text-transform: uppercase
}

.ui-coupon-settings-dropdown-header-close[data-v-6915892c] {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: .5rem
}

.is-keyboard-user .ui-coupon-settings-dropdown-header-close[data-v-6915892c]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.ui-coupon-settings-dropdown-header-close__ico[data-v-6915892c] {
    font-size: .5625rem
}

.ui-coupon-settings-dropdown-header--theme-cyber--60 .ui-coupon-settings-dropdown-header-close[data-v-6915892c] {
    color: Hsl(var(--hsl-clr-primary))
}

.ui-coupon-settings-dropdown-header--theme-cyber--60 .ui-coupon-settings-dropdown-header-close[data-v-6915892c]:hover {
    color: Hsl(var(--hsl-clr-strong))
}

.ui-coupon-settings-dropdown-header--theme-gray-100 .ui-coupon-settings-dropdown-header-close[data-v-6915892c] {
    color: Hsl(var(--hsl-clr-decent))
}

.ui-coupon-settings-dropdown-header--theme-gray-100 .ui-coupon-settings-dropdown-header-close[data-v-6915892c]:hover {
    color: Hsl(var(--hsl-clr))
}

.ui-coupon-settings-dropdown-header--theme-special-primary-100 .ui-coupon-settings-dropdown-header-close[data-v-6915892c] {
    color: Hsl(var(--hsl-clr-decent))
}

.ui-coupon-settings-dropdown-header--theme-special-primary-100 .ui-coupon-settings-dropdown-header-close[data-v-6915892c]:hover {
    color: Hsl(var(--hsl-clr))
}

.coupon-amount-step__form[data-v-0bbd84e0] {
    padding: .5rem
}

.coupon-amount-step__header[data-v-0bbd84e0] {
    border-bottom: 1px solid hsl(var(--hsl-sep));
    padding-bottom: .25rem
}

.coupon-amount-step__save[data-v-0bbd84e0] {
    margin-top: .5rem
}

.coupon-amount-step__legend[data-v-0bbd84e0] {
    padding-top: .25rem
}

.coupon-amount-step__header[data-v-0bbd84e0],.coupon-amount-step__legend[data-v-0bbd84e0] {
    margin-bottom: .25rem
}

.coupon-amount-step__toggle[data-v-0bbd84e0]:not(:last-child) {
    border-bottom: 1px solid hsl(var(--hsl-sep));
    margin-bottom: .5rem;
    padding-bottom: .5rem
}

.coupon-amount-step-toggle__legend[data-v-0bbd84e0] {
    font-size: .75rem;
    line-height: .875rem;
    margin-bottom: .25rem;
    max-width: 100%;
    padding-top: .25rem
}

.coupon-amount-step-toggle__input[data-v-0bbd84e0]:not(:last-child) {
    margin-bottom: .25rem
}

.coupon-amount__title[data-v-1338285d] {
    align-items: center;
    display: flex;
    gap: .25rem;
    padding-top: var(--coupon-row-gutter,.25rem)
}

.coupon-amount__box[data-v-1338285d] {
    align-items: center;
    -moz-column-gap: .25rem;
    column-gap: .25rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: .25rem
}

.coupon-amount__input[data-v-1338285d],.coupon-amount__settings[data-v-1338285d],.coupon-amount__stakes[data-v-1338285d] {
    min-width: 0
}

.coupon-amount__stakes[data-v-1338285d] {
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem)
}

.coupon-amount__input[data-v-1338285d] {
    flex-grow: 1
}

.coupon-amount__label[data-v-1338285d] {
    margin-bottom: .25rem
}

.coupon-available-prepaid-amount[data-v-1b42c087] {
    align-items: center;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: var(--coupon-row-gutter-alt,.25rem);
    padding-top: var(--coupon-row-gutter-alt,.25rem)
}

.coupon-available-prepaid-amount--is-border[data-v-1b42c087] {
    border-bottom: 1px solid hsl(var(--coupon-available-prepaid-amount-border-bottom,var(--hsl-sep-alt)))
}

.coupon-available-prepaid-amount__box[data-v-1b42c087] {
    align-items: center;
    -moz-column-gap: .25rem;
    column-gap: .25rem;
    display: flex;
    justify-content: space-between
}

.coupon-available-prepaid-amount__tooltip[data-v-1b42c087] {
    color: Hsl(var(--hsl-clr-good));
    font-size: .6875rem;
    line-height: .8125rem
}

.coupon-available-prepaid-amount__caption[data-v-1b42c087] {
    flex-grow: 1;
    min-width: 0
}

.coupon-available-prepaid-amount--is-updating .coupon-available-prepaid-amount-update__ico[data-v-1b42c087] {
    animation: spin-1b42c087 1s linear infinite
}

@keyframes spin-1b42c087 {
    to {
        transform: rotate(1turn)
    }
}

.coupon-banker-notification[data-v-6eb3e3c2] {
    --hsl-bg: var(--gray-0-bg);
    --hsl-clr: var(--gray-0-clr);
    --hsl-clr-accent: var(--gray-0-clr-accent);
    --hsl-clr-decent: var(--gray-0-clr-decent);
    --hsl-clr-strong: var(--gray-0-clr-strong);
    --hsl-clr-strong-alt: var(--gray-0-clr-strong-alt);
    --hsl-clr-primary: var(--gray-0-clr-primary);
    --hsl-clr-good: var(--gray-0-clr-good);
    --hsl-clr-bad: var(--gray-0-clr-bad);
    --hsl-sep: var(--gray-0-sep);
    --hsl-sep-alt: var(--gray-0-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    border-radius: var(--border-radius);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-banker-notification__header[data-v-6eb3e3c2] {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    margin-bottom: .25rem
}

.coupon-banker-notification__title[data-v-6eb3e3c2] {
    font-size: .75rem;
    font-weight: 700;
    line-height: .875rem;
    margin-right: .25rem;
    padding-left: .5rem;
    padding-top: .5rem
}

.coupon-banker-notification__ico[data-v-6eb3e3c2] {
    display: inline-block;
    margin-right: .25rem
}

.coupon-banker-notification__close[data-v-6eb3e3c2],.coupon-banker-notification__ico[data-v-6eb3e3c2] {
    flex-shrink: 0
}

.coupon-banker-notification__close[data-v-6eb3e3c2] {
    align-items: center;
    color: Hsl(var(--hsl-sep));
    display: flex;
    height: 1.875rem;
    justify-content: center;
    width: 1.875rem
}

.coupon-banker-notification__close[data-v-6eb3e3c2]:hover {
    color: Hsl(var(--hsl-clr))
}

.is-keyboard-user .coupon-banker-notification__close[data-v-6eb3e3c2]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.coupon-banker-notification__content[data-v-6eb3e3c2] {
    font-size: .6875rem;
    line-height: .8125rem;
    padding-bottom: .5rem;
    padding-left: .5rem;
    padding-right: .5rem
}

.coupon-banker-tumbler[data-v-0b9025c4] {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.coupon-banker-tumbler__wrapper[data-v-0b9025c4] {
    align-items: center;
    display: flex;
    gap: .25rem
}

.coupon-banker-tumbler__label[data-v-0b9025c4] {
    font-size: .75rem;
    line-height: .875rem
}

.coupon-banker-tumbler__ico[data-v-0b9025c4] {
    color: Hsl(var(--hsl-clr-decent));
    flex-shrink: 0
}

.coupon-banker-tumbler__ico[data-v-0b9025c4]:hover {
    color: Hsl(var(--hsl-clr));
    cursor: pointer
}

.is-keyboard-user .coupon-banker-tumbler__ico[data-v-0b9025c4]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.coupon-bet-market-score__caption[data-v-016fac27] {
    color: Hsl(var(--hsl-clr-strong));
    flex-grow: 1;
    font-size: .625rem;
    line-height: .75rem
}

.coupon-bet-team-coef[data-v-ad508a44] {
    align-items: baseline;
    display: flex
}

.coupon-bet-team-coef__caption[data-v-ad508a44] {
    font-size: .625rem;
    line-height: .75rem
}

.coupon-bet-team-coef__value[data-v-ad508a44] {
    margin-left: .25rem
}

.coupon-bet-team-coef-value[data-v-ad508a44] {
    position: relative
}

.coupon-bet-team-coef-value--up[data-v-ad508a44] {
    color: Hsl(var(--hsl-clr-good))
}

.coupon-bet-team-coef-value--up[data-v-ad508a44]:after {
    border-color: transparent transparent currentColor;
    border-width: 0 2.5px .3125rem;
    bottom: .25rem
}

.coupon-bet-team-coef-value--down[data-v-ad508a44] {
    color: Hsl(var(--hsl-clr-bad))
}

.coupon-bet-team-coef-value--down[data-v-ad508a44]:after {
    border-color: currentColor transparent transparent;
    border-width: .3125rem 2.5px 0;
    top: .625rem
}

.coupon-bet-team-coef-value--down .coupon-bet-team-coef-value__label[data-v-ad508a44],.coupon-bet-team-coef-value--up .coupon-bet-team-coef-value__label[data-v-ad508a44] {
    margin-left: .75rem
}

.coupon-bet-team-coef-value--down[data-v-ad508a44]:after,.coupon-bet-team-coef-value--up[data-v-ad508a44]:after {
    border-style: solid;
    content: "";
    left: 0;
    position: absolute
}

.coupon-bet-team-coef-value__label[data-v-ad508a44] {
    font-size: .625rem;
    font-weight: 500;
    line-height: .75rem
}

.coupon-coef-status[data-v-37aca9c1] {
    border-radius: var(--border-radius);
    display: flex;
    justify-content: center;
    padding: .25rem;
    text-align: center
}

.coupon-coef-status--up[data-v-37aca9c1] {
    --hsl-bg: var(--good-80-bg);
    --hsl-clr: var(--good-80-clr);
    --hsl-clr-accent: var(--good-80-clr-accent);
    --hsl-clr-decent: var(--good-80-clr-decent);
    --hsl-clr-strong: var(--good-80-clr-strong);
    --hsl-clr-strong-alt: var(--good-80-clr-strong-alt);
    --hsl-clr-primary: var(--good-80-clr-primary);
    --hsl-clr-good: var(--good-80-clr-good);
    --hsl-clr-bad: var(--good-80-clr-bad);
    --hsl-sep: var(--good-80-sep);
    --hsl-sep-alt: var(--good-80-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr-good),1)
}

.coupon-coef-status--down[data-v-37aca9c1] {
    --hsl-bg: var(--bad-80-bg);
    --hsl-clr: var(--bad-80-clr);
    --hsl-clr-accent: var(--bad-80-clr-accent);
    --hsl-clr-decent: var(--bad-80-clr-decent);
    --hsl-clr-strong: var(--bad-80-clr-strong);
    --hsl-clr-strong-alt: var(--bad-80-clr-strong-alt);
    --hsl-clr-primary: var(--bad-80-clr-primary);
    --hsl-clr-good: var(--bad-80-clr-good);
    --hsl-clr-bad: var(--bad-80-clr-bad);
    --hsl-sep: var(--bad-80-sep);
    --hsl-sep-alt: var(--bad-80-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr-bad),1)
}

.coupon-coef-status__ico[data-v-37aca9c1] {
    margin-right: .25rem
}

.coupon-coef-status__caption[data-v-37aca9c1] {
    font-size: .625rem;
    line-height: .75rem
}

.coupon-possible-win-and-profit__item[data-v-81583477] {
    align-items: center;
    -moz-column-gap: .25rem;
    column-gap: .25rem;
    display: flex;
    justify-content: space-between
}

.coupon-possible-win-and-profit__item[data-v-81583477]:not(:last-child) {
    margin-bottom: .25rem
}

.coupon-bet__content[data-v-f7854876] {
    align-items: center;
    display: flex
}

.coupon-bet__selection[data-v-f7854876] {
    padding: .5rem
}

.coupon-bet__container[data-v-f7854876] {
    flex-grow: 1;
    padding-bottom: .75rem;
    padding-top: .75rem;
    position: relative
}

.coupon-bet__teams[data-v-f7854876] {
    font-size: .75rem;
    line-height: .875rem;
    margin-top: .25rem
}

.coupon-bet__footer[data-v-f7854876],.coupon-bet__market[data-v-f7854876] {
    margin-top: .5rem
}

.coupon-bet__banker[data-v-f7854876] {
    align-items: center
}

.coupon-bet__control[data-v-f7854876],.coupon-bet__input[data-v-f7854876],.coupon-bet__profit[data-v-f7854876] {
    margin-top: .5rem;
    width: 100%
}

.coupon-bet__lock[data-v-f7854876] {
    align-self: stretch;
    flex-grow: 1;
    min-width: 0
}

.coupon-bet__row[data-v-f7854876] {
    margin-bottom: .25rem;
    margin-top: -.25rem
}

.coupon-bet__coef[data-v-f7854876] {
    margin-bottom: .25rem;
    margin-top: .25rem
}

.coupon-bet__tag[data-v-f7854876] {
    left: 0;
    min-width: 1.8125rem;
    position: absolute;
    top: 0
}

.coupon-bet__bets[data-v-f7854876] {
    margin-top: .5rem
}

.coupon-bet__optionbet[data-v-f7854876] {
    margin-left: .25rem
}

.coupon-bet-header[data-v-f7854876] {
    align-items: flex-start;
    display: flex
}

.coupon-bet-header__champ[data-v-f7854876] {
    flex-grow: 1;
    min-width: 0
}

.coupon-bet-header__remove[data-v-f7854876] {
    flex-shrink: 0;
    margin-right: -.25rem
}

.coupon-bet-footer__text[data-v-f7854876] {
    font-size: .6875rem;
    line-height: .8125rem;
    margin-bottom: 2px
}

.coupon-bet-footer__input[data-v-f7854876] {
    margin-bottom: .5rem
}

.coupon-bet-row[data-v-f7854876] {
    align-items: center;
    display: flex
}

.coupon-bet-row__champ[data-v-f7854876] {
    flex-grow: 1;
    min-width: 0
}

.coupon-bet-row__remove[data-v-f7854876] {
    flex-shrink: 0;
    margin-left: .25rem;
    margin-right: -.25rem
}

.coupon-bet-remove[data-v-f7854876] {
    color: var(--coupon-bet-remove);
    padding: 2px .25rem
}

.coupon-bet-remove[data-v-f7854876]:hover {
    color: var(--coupon-bet-remove-hover)
}

.is-keyboard-user .coupon-bet-remove[data-v-f7854876]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.coupon-bet-lock[data-v-f7854876] {
    display: grid;
    grid-template-areas: ". couponContent couponControls";
    grid-template-columns: 1fr auto 1fr;
    padding: .75rem
}

.coupon-bet--has-blocks .coupon-bet-lock[data-v-f7854876] {
    grid-template-areas: ". . couponControls" "couponContent couponContent couponContent";
    grid-template-rows: auto 1fr
}

.coupon-bet-lock__controls[data-v-f7854876] {
    align-items: flex-start;
    align-self: flex-start;
    display: flex;
    grid-area: couponControls;
    justify-content: flex-end;
    margin-right: -.25rem;
    margin-top: -.25rem
}

.coupon-bet-lock__content[data-v-f7854876] {
    display: flex;
    flex-direction: column;
    grid-area: couponContent;
    justify-content: space-between
}

.coupon-bet-lock__text[data-v-f7854876] {
    font-size: .875rem;
    line-height: 1rem;
    margin: auto;
    max-width: 10rem
}

.coupon-bet-lock__select[data-v-f7854876] {
    color: Hsl(var(--hsl-clr))
}

.coupon-bet-lock-remove[data-v-f7854876] {
    color: var(--coupon-bet-lock-remove);
    display: block;
    padding: .25rem
}

.coupon-bet-lock-remove[data-v-f7854876]:hover {
    color: var(--coupon-bet-lock-remove-hover)
}

.is-keyboard-user .coupon-bet-lock-remove[data-v-f7854876]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.coupon-bet-lock-remove__ico[data-v-f7854876] {
    font-size: .5625rem
}

.coupon-block-amount__container[data-v-44318fec] {
    padding-bottom: .75rem;
    padding-top: .75rem
}

.coupon-block-amount__control[data-v-44318fec] {
    width: 100%
}

.coupon-block-amount__label[data-v-44318fec] {
    font-size: .6875rem;
    line-height: .875rem;
    margin-bottom: .25rem
}

.coupon-block-amount__max[data-v-44318fec] {
    margin-top: .5rem
}

.coupon-block-amount-max[data-v-44318fec] {
    align-items: baseline;
    -moz-column-gap: .25rem;
    column-gap: .25rem;
    display: flex
}

.coupon-block-amount-max--has-error[data-v-44318fec] {
    color: Hsl(var(--hsl-clr-bad))
}

.coupon-block-amount-max__caption[data-v-44318fec] {
    flex-grow: 1;
    min-width: 0
}

.coupon-bet-blocks__item[data-v-249a782b] {
    border-radius: var(--border-radius)
}

.coupon-bet-blocks__item[data-v-249a782b]:nth-child(n+2) {
    margin-top: .25rem
}

.coupon-bet-blocks__coupon[data-v-249a782b]:last-child {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.coupon-boost__header[data-v-8a6c33a9] {
    align-items: center;
    display: flex
}

.coupon-boost__ico[data-v-8a6c33a9] {
    color: Hsl(var(--gray-0-clr-accent));
    margin-right: .25rem
}

.coupon-boost__remove[data-v-8a6c33a9] {
    flex-shrink: 0
}

.is-keyboard-user .coupon-boost__remove[data-v-8a6c33a9]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.coupon-boost__ico[data-v-8a6c33a9],.coupon-boost__info[data-v-8a6c33a9] {
    flex-shrink: 0
}

.coupon-boost__info[data-v-8a6c33a9] {
    margin-left: auto
}

.coupon-boost[data-v-8a6c33a9] {
    padding-bottom: .75rem
}

.coupon-boost__header[data-v-8a6c33a9] {
    justify-content: space-between;
    margin-bottom: .5rem;
    padding-top: .75rem
}

.coupon-boost__remove[data-v-8a6c33a9] {
    margin-left: .5rem;
    padding: 2px
}

.coupon-boost__market[data-v-8a6c33a9] {
    align-items: center;
    display: flex
}

.coupon-boost__coef[data-v-8a6c33a9] {
    flex-shrink: 0;
    margin-right: .25rem;
    min-height: 1.25rem;
    min-width: 3rem
}

.coupon-boost--theme-accent-80[data-v-8a6c33a9] {
    --hsl-bg: var(--accent-80-bg);
    --hsl-clr: var(--accent-80-clr);
    --hsl-clr-accent: var(--accent-80-clr-accent);
    --hsl-clr-decent: var(--accent-80-clr-decent);
    --hsl-clr-strong: var(--accent-80-clr-strong);
    --hsl-clr-strong-alt: var(--accent-80-clr-strong-alt);
    --hsl-clr-primary: var(--accent-80-clr-primary);
    --hsl-clr-good: var(--accent-80-clr-good);
    --hsl-clr-bad: var(--accent-80-clr-bad);
    --hsl-sep: var(--accent-80-sep);
    --hsl-sep-alt: var(--accent-80-sep-alt);
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-boost--theme-accent-80 .coupon-boost__remove[data-v-8a6c33a9]:not(:hover) {
    color: Hsl(var(--gray-100-clr-decent))
}

.coupon-boost--theme-accent-80 .coupon-boost__coef[data-v-8a6c33a9] {
    --hsl-bg: var(--accent-25-bg);
    --hsl-clr: var(--accent-25-clr);
    --hsl-clr-accent: var(--accent-25-clr-accent);
    --hsl-clr-decent: var(--accent-25-clr-decent);
    --hsl-clr-strong: var(--accent-25-clr-strong);
    --hsl-clr-strong-alt: var(--accent-25-clr-strong-alt);
    --hsl-clr-primary: var(--accent-25-clr-primary);
    --hsl-clr-good: var(--accent-25-clr-good);
    --hsl-clr-bad: var(--accent-25-clr-bad);
    --hsl-sep: var(--accent-25-sep);
    --hsl-sep-alt: var(--accent-25-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr-decent),1)
}

.coupon-boost--theme-cyber-10[data-v-8a6c33a9] {
    --hsl-bg: var(--cyber-10-bg);
    --hsl-clr: var(--cyber-10-clr);
    --hsl-clr-accent: var(--cyber-10-clr-accent);
    --hsl-clr-decent: var(--cyber-10-clr-decent);
    --hsl-clr-strong: var(--cyber-10-clr-strong);
    --hsl-clr-strong-alt: var(--cyber-10-clr-strong-alt);
    --hsl-clr-primary: var(--cyber-10-clr-primary);
    --hsl-clr-good: var(--cyber-10-clr-good);
    --hsl-clr-bad: var(--cyber-10-clr-bad);
    --hsl-sep: var(--cyber-10-sep);
    --hsl-sep-alt: var(--cyber-10-sep-alt)
}

.coupon-boost--theme-cyber-10 .coupon-boost__info[data-v-8a6c33a9]:not(:hover),.coupon-boost--theme-cyber-10 .coupon-boost__remove[data-v-8a6c33a9]:not(:hover) {
    color: Hsl(var(--gray-0-clr-accent))
}

.coupon-boost--theme-cyber-10 .coupon-boost__coef[data-v-8a6c33a9] {
    --hsl-bg: var(--cyber--35-bg);
    --hsl-clr: var(--cyber--35-clr);
    --hsl-clr-accent: var(--cyber--35-clr-accent);
    --hsl-clr-decent: var(--cyber--35-clr-decent);
    --hsl-clr-strong: var(--cyber--35-clr-strong);
    --hsl-clr-strong-alt: var(--cyber--35-clr-strong-alt);
    --hsl-clr-primary: var(--cyber--35-clr-primary);
    --hsl-clr-good: var(--cyber--35-clr-good);
    --hsl-clr-bad: var(--cyber--35-clr-bad);
    --hsl-sep: var(--cyber--35-sep);
    --hsl-sep-alt: var(--cyber--35-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-bets__bet[data-v-876211ef] {
    border-radius: var(--border-radius);
    cursor: grab;
    overflow: hidden
}

.coupon-bets__bet--grabbing[data-v-876211ef] {
    cursor: grabbing
}

.coupon-bets__boost[data-v-876211ef] {
    border-radius: var(--border-radius)
}

.coupon-buttons[data-v-c16a502d] {
    display: grid;
    grid-row-gap: .5rem;
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem)
}

.coupon-info-tooltip p:not(:first-child) {
    margin-top: .25rem
}

.coupon-info[data-v-5db9e400] {
    border-bottom: var(--coupon-info-border-bottom,none);
    padding-bottom: var(--coupon-row-gutter,0)
}

.coupon-info__item[data-v-5db9e400] {
    align-items: center;
    border-bottom: var(--coupon-info-item-border-bottom,none);
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    cursor: default;
    display: flex;
    justify-content: space-between;
    padding-bottom: var(--coupon-info-item-padding,.25rem);
    padding-top: var(--coupon-info-item-padding,.25rem)
}

.coupon-info__amount[data-v-5db9e400] {
    flex-shrink: 0
}

.coupon-info__amount--no-wrap[data-v-5db9e400] {
    white-space: nowrap
}

.coupon-info__calc[data-v-5db9e400] {
    vertical-align: middle
}

.coupon-info__block[data-v-5db9e400] {
    align-items: center;
    -moz-column-gap: .25rem;
    column-gap: .25rem;
    display: flex
}

.coupon-info__icon[data-v-5db9e400]:not(.coupon-info__icon--is-cyber,.coupon-info__icon:hover) {
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-info__icon--is-cyber[data-v-5db9e400]:not(:hover) {
    color: Hsl(var(--coupon-info-icon-clr-cyber))
}

.coupon-info__icon--is-cyber[data-v-5db9e400]:hover {
    color: Hsl(var(--coupon-info-icon-clr-cyber-hover))
}

.coupon-info-calc[data-v-5db9e400] {
    display: inline-block
}

.is-keyboard-user .coupon-info-calc[data-v-5db9e400]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: 1px
}

.coupon-possible-win__box[data-v-86ab56a3] {
    align-items: center;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem)
}

.coupon-possible-win__label[data-v-86ab56a3] {
    flex-grow: 1;
    min-width: 0
}

.coupon-possible-win__value[data-v-86ab56a3] {
    flex-shrink: 0
}

.coupon-loader-toggle[data-v-3c86baed] {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: .25rem;
    padding-right: .25rem
}

.coupon-loader-toggle[data-v-3c86baed]:not(.coupon-loader-toggle--default) {
    min-height: 1.25rem
}

.coupon-loader-toggle--default[data-v-3c86baed] {
    padding-bottom: .25rem;
    padding-top: .25rem
}

.coupon-loader-toggle--default .coupon-loader-toggle__text[data-v-3c86baed] {
    border-bottom: 1px dashed
}

.coupon-loader-toggle--opened .coupon-loader-toggle__angle[data-v-3c86baed] {
    transform: rotate(180deg)
}

.coupon-loader-toggle[data-v-3c86baed]:hover {
    opacity: .8
}

.is-keyboard-user .coupon-loader-toggle[data-v-3c86baed]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.coupon-loader-toggle__info[data-v-3c86baed] {
    color: Hsl(var(--hsl-clr-decent));
    margin-right: .25rem;
    transition: color .15s ease
}

.coupon-loader-toggle__info[data-v-3c86baed]:hover {
    color: Hsl(var(--hsl-clr))
}

.coupon-loader-toggle__angle[data-v-3c86baed] {
    margin-left: .25rem;
    padding: .25rem 3px;
    transition: transform .2s
}

.coupon-loader[data-v-ad403892] {
    padding: .25rem .5rem
}

.coupon-loader__box[data-v-ad403892] {
    align-items: center;
    -moz-column-gap: .25rem;
    column-gap: .25rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: .25rem;
    padding-top: .25rem
}

.coupon-loader__button[data-v-ad403892],.coupon-loader__input[data-v-ad403892] {
    flex-grow: 1;
    min-width: 0
}

.coupon-loader__toggle[data-v-ad403892] {
    justify-self: center;
    width: 100%
}

.coupon-exact-coef__field[data-v-3552fb25] {
    margin-bottom: .5rem
}

.coupon-exact-coef__selection[data-v-3552fb25] {
    margin-bottom: -.25rem
}

.coupon-exact-coef__buttons[data-v-3552fb25] {
    display: flex;
    flex: auto;
    margin-top: .5rem;
    min-width: 0
}

.coupon-exact-coef__button[data-v-3552fb25]:first-child {
    flex-grow: 1
}

.coupon-exact-coef__button[data-v-3552fb25]:nth-child(n+2) {
    flex-shrink: 0;
    margin-left: .5rem
}

.coupon-exact-coef__form[data-v-3552fb25] {
    padding: .5rem
}

.coupon-exact-coef__header[data-v-3552fb25] {
    border-bottom: 1px solid hsl(var(--hsl-sep));
    padding-bottom: .25rem
}

.coupon-exact-coef__legend[data-v-3552fb25] {
    padding-top: .25rem
}

.coupon-exact-coef__header[data-v-3552fb25],.coupon-exact-coef__legend[data-v-3552fb25] {
    margin-bottom: .25rem
}

.coupon-exact-coef-title[data-v-3552fb25] {
    display: flex
}

.coupon-exact-coef-title__tip[data-v-3552fb25] {
    margin-left: .25rem
}

.coupon-exact-coef-title__tip[data-v-3552fb25]:not(.coupon-exact-coef-title__tip--is-cyber,.coupon-exact-coef-title__tip:hover) {
    color: Hsl(var(--coupon-exact-coef-title-tip-clr,var(--hsl-clr)))
}

.coupon-exact-coef-title__tip[data-v-3552fb25]:not(.coupon-exact-coef-title__tip--is-cyber):hover {
    color: Hsl(var(--coupon-exact-coef-title-tip-clr-hover,var(--hsl-clr)))
}

.coupon-exact-coef-title__tip--is-cyber[data-v-3552fb25]:not(:hover) {
    color: Hsl(var(--coupon-exact-coef-title-tip-clr-cyber))
}

.coupon-exact-coef-title__tip--is-cyber[data-v-3552fb25]:hover {
    color: Hsl(var(--coupon-exact-coef-title-tip-clr-cyber-hover))
}

.coupon-result-coef[data-v-c4c773f1] {
    align-items: center;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem);
    position: relative
}

.coupon-result-coef__item[data-v-c4c773f1] {
    align-items: center;
    -moz-column-gap: .25rem;
    column-gap: .25rem;
    display: flex;
    justify-content: space-between
}

.coupon-result-coef__item[data-v-c4c773f1]:first-child {
    flex-grow: 1;
    min-width: 0
}

.coupon-result-coef__label[data-v-c4c773f1] {
    flex-grow: 1;
    min-width: 2.8125rem
}

.coupon-result-coef-value[data-v-c4c773f1] {
    display: flex;
    max-width: 9.0625rem
}

.coupon-result-coef-value__ico[data-v-c4c773f1] {
    flex-shrink: 0;
    margin-right: .25rem
}

.coupon-result-coef-value-ico[data-v-c4c773f1] {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative
}

.coupon-result-coef-value-ico--reached[data-v-c4c773f1] {
    color: Hsl(var(--hsl-clr-accent))
}

.coupon-result-coef-value-ico--reached-cyber[data-v-c4c773f1] {
    color: Hsl(var(--hsl-clr-primary))
}

.coupon-result-coef-value-ico--reached-cyber[data-v-c4c773f1]:hover {
    color: Hsl(var(--hsl-clr-strong))
}

.coupon-result-coef-value-ico__tip-content[data-v-c4c773f1] {
    width: 8.375rem
}

.coupon-settings__content[data-v-0cfc3e93] {
    padding: .5rem
}

.coupon-settings__selections[data-v-0cfc3e93] {
    margin-bottom: .25rem
}

.coupon-settings__legend[data-v-0cfc3e93] {
    margin-bottom: .25rem;
    padding-top: .25rem
}

.coupon-settings__coef[data-v-0cfc3e93],.coupon-settings__header[data-v-0cfc3e93] {
    border-bottom: 1px solid hsl(var(--hsl-sep));
    margin-bottom: .25rem;
    padding-bottom: .25rem
}

.coupon-system-selector[data-v-01713674] {
    padding-bottom: .25rem;
    padding-top: .25rem
}

.coupon-type-selector[data-v-6ff77136] {
    align-items: center;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem)
}

.coupon-type-selector__button[data-v-6ff77136],.coupon-type-selector__select[data-v-6ff77136] {
    min-width: 0
}

.coupon-type-selector__select[data-v-6ff77136] {
    flex-grow: 1
}

.coupon-type-selector__button[data-v-6ff77136] {
    flex-shrink: 0
}

.coupon-pin-widget__selection[data-v-58eb89b3] {
    align-items: center
}

.coupon-one-click[data-v-19f8000a] {
    padding: var(--coupon-row-gutter,.25rem) var(--coupon-row-gutter-alt,.5rem)
}

.coupon-one-click__box[data-v-19f8000a] {
    align-items: center;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem)
}

.coupon-one-click__amount[data-v-19f8000a] {
    flex: auto;
    min-width: 6.25rem
}

.coupon-hyper-bonus[data-v-a6492916] {
    --hsl-bg: var(--gray-20-bg);
    --hsl-clr: var(--gray-20-clr);
    --hsl-clr-accent: var(--gray-20-clr-accent);
    --hsl-clr-decent: var(--gray-20-clr-decent);
    --hsl-clr-strong: var(--gray-20-clr-strong);
    --hsl-clr-strong-alt: var(--gray-20-clr-strong-alt);
    --hsl-clr-primary: var(--gray-20-clr-primary);
    --hsl-clr-good: var(--gray-20-clr-good);
    --hsl-clr-bad: var(--gray-20-clr-bad);
    --hsl-sep: var(--gray-20-sep);
    --hsl-sep-alt: var(--gray-20-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    border-radius: var(--border-radius);
    color: Hsla(var(--hsl-clr),1);
    padding: .5rem
}

.coupon-hyper-bonus__header[data-v-a6492916] {
    align-items: center;
    display: flex;
    margin-bottom: .25rem
}

.coupon-hyper-bonus__icon[data-v-a6492916] {
    flex-shrink: 0;
    margin-right: .25rem
}

.coupon-hyper-bonus__title[data-v-a6492916] {
    flex-grow: 1;
    font-size: .75rem;
    font-weight: 700;
    line-height: .875rem
}

.coupon-hyper-bonus__content[data-v-a6492916] {
    font-size: .6875rem;
    line-height: 1rem
}

.coupon-hyper-bonus__more[data-v-a6492916] {
    color: Hsl(var(--hsl-clr-primary));
    text-decoration: underline
}

.coupon-hyper-bonus__more[data-v-a6492916]:hover {
    color: Hsl(var(--hsl-clr-strong))
}

.is-keyboard-user .coupon-hyper-bonus__more[data-v-a6492916]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.coupon-hyper-bonus__close[data-v-a6492916] {
    color: Hsl(var(--hsl-clr-decent));
    flex-shrink: 0;
    font-size: .5625rem;
    margin-left: .25rem;
    margin-right: -.25rem;
    padding: 2px .25rem
}

.coupon-hyper-bonus__close[data-v-a6492916]:hover {
    color: Hsl(var(--hsl-clr))
}

.is-keyboard-user .coupon-hyper-bonus__close[data-v-a6492916]:focus {
    outline: 1px solid Hsl(var(--focus));
    outline-offset: -1px
}

.coupon-hyper-bonus-sum[data-v-8ddef1d5] {
    align-items: center;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: .25rem;
    padding-top: .25rem
}

.coupon-hyper-bonus-sum__label[data-v-8ddef1d5] {
    flex-grow: 1;
    min-width: 0
}

.ui-coupon-tab[data-v-13e5aa7c] {
    position: relative
}

.ui-coupon-tab[data-v-13e5aa7c],.ui-coupon-tab__content[data-v-13e5aa7c] {
    display: flex;
    flex-direction: column
}

.ui-coupon-tab__content[data-v-13e5aa7c] {
    flex: auto
}

.coupon-possible-payout[data-v-13afdf1d] {
    align-items: center;
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    display: flex;
    justify-content: space-between;
    padding-bottom: .25rem;
    padding-top: .25rem
}

.coupon-possible-payout__info[data-v-13afdf1d] {
    align-items: center;
    -moz-column-gap: .25rem;
    column-gap: .25rem;
    display: flex
}

.coupon-possible-payout__ico[data-v-13afdf1d] {
    cursor: pointer
}

.coupon-possible-payout__label[data-v-13afdf1d] {
    flex-grow: 1;
    min-width: 0
}

.coupon-possible-payout__value[data-v-13afdf1d] {
    flex-shrink: 0
}

.coupon-main-tab[data-v-27fcbff7] {
    position: relative
}

.coupon-main-tab__content[data-v-27fcbff7],.coupon-main-tab__footer[data-v-27fcbff7],.coupon-main-tab__main[data-v-27fcbff7] {
    display: flex;
    flex-direction: column
}

.coupon-main-tab__content[data-v-27fcbff7] {
    transition: filter .2s;
    will-change: transform
}

.coupon-main-tab__main[data-v-27fcbff7] {
    padding-left: var(--coupon-row-gutter-alt,.5rem);
    padding-right: var(--coupon-row-gutter-alt,.5rem)
}

.coupon-main-tab__header[data-v-27fcbff7] {
    margin-bottom: var(--coupon-main-tab-header-gutter,.25rem);
    margin-top: var(--coupon-main-tab-header-gutter,.25rem)
}

.coupon-main-tab__block[data-v-27fcbff7]:not(:empty) {
    padding-bottom: var(--coupon-row-gutter,.25rem)
}

.coupon-main-tab__container[data-v-27fcbff7]:not(:empty) {
    border-top: 1px solid hsla(0,0%,100%,0);
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem);
    position: relative
}

.coupon-main-tab__message-fade[data-v-27fcbff7] {
    position: relative
}

.coupon-main-tab__message-fade--t-enter-active[data-v-27fcbff7],.coupon-main-tab__message-fade--t-leave-active[data-v-27fcbff7] {
    transform-origin: top center;
    transition: all .1s linear
}

.coupon-main-tab__message-fade--t-enter-from[data-v-27fcbff7],.coupon-main-tab__message-fade--t-leave-to[data-v-27fcbff7] {
    opacity: 0;
    transform: scale(.6)
}

.coupon-main-tab__message-fade--t-leave-to[data-v-27fcbff7] {
    position: absolute
}

.coupon-main-tab__make-bet[data-v-27fcbff7] {
    padding: var(--coupon-row-gutter,.25rem) var(--coupon-row-gutter-alt,.5rem)
}

.coupon-main-tab__make-bet[data-v-27fcbff7]:empty {
    border-bottom-style: dashed;
    border-bottom-width: 1px
}

.coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty) {
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem);
    position: relative
}

.coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty):before {
    border-top: 1px solid hsla(0,0%,100%,0);
    content: "";
    display: block;
    left: 1px;
    position: absolute;
    right: 1px;
    top: 0
}

.coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty,:last-child):before {
    bottom: -1px;
    top: unset
}

.coupon-main-tab__notification[data-v-27fcbff7] {
    margin-bottom: var(--coupon-row-gutter,0);
    margin-top: var(--coupon-row-gutter,.25rem)
}

.coupon-main-tab--scrolled[data-v-27fcbff7] {
    max-height: calc(100vh - var(--header-height)/var(--fz)*1rem - 8.75rem - var(--back-link-height, 0px))
}

.coupon-main-tab__footer[data-v-27fcbff7] {
    position: relative
}

.coupon-main-tab__footer[data-v-27fcbff7]:before {
    content: "";
    left: var(--coupon-row-gutter-alt,.5rem);
    position: absolute;
    top: 0;
    width: calc(100% - var(--coupon-row-gutter-alt, .625rem)*2)
}

.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7]:not(.coupon-main-tab__footer--disable-scroll-shadow):before {
    background-image: linear-gradient(0deg,rgba(0,0,0,.1),hsla(0,0%,100%,0));
    bottom: 100%;
    height: .625rem;
    left: 0;
    top: unset;
    width: 100%
}

.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7] {
    bottom: 0;
    position: sticky;
    z-index: 10
}

.coupon-main-tab__footer .coupon-main-tab__make-bet+.coupon-main-tab__one-click[data-v-27fcbff7]:before {
    border-top: none
}

.coupon-main-tab__one-click+.coupon-main-tab__coupon-loader[data-v-27fcbff7],.coupon-main-tab__one-click+.coupon-main-tab__sell-coupons[data-v-27fcbff7] {
    position: relative
}

.coupon-main-tab__one-click+.coupon-main-tab__coupon-loader[data-v-27fcbff7]:before,.coupon-main-tab__one-click+.coupon-main-tab__sell-coupons[data-v-27fcbff7]:before {
    content: "";
    height: 1px;
    left: var(--coupon-row-gutter-alt,.5rem);
    position: absolute;
    right: var(--coupon-row-gutter-alt,.5rem);
    top: 0
}

.coupon-main-tab__sell-coupons[data-v-27fcbff7] {
    border-bottom: 1px dashed hsl(var(--custom-coupon-tab-border-dashed-clr,none));
    padding: .5rem
}

.coupon-main-tab__preloader[data-v-27fcbff7] {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 200
}

.coupon-main-tab--is-loading[data-v-27fcbff7] {
    overflow: hidden
}

.coupon-main-tab--is-loading .coupon-main-tab__content[data-v-27fcbff7] {
    filter: blur(2px)
}

.coupon-main-tab__alert-hyper-bonus[data-v-27fcbff7] {
    margin-bottom: .25rem
}

.coupon-main-tab__max-win[data-v-27fcbff7] {
    font-weight: 700
}

.coupon-main-tab__favorite[data-v-27fcbff7] {
    margin-top: .5rem
}

.coupon-main-tab-preloader[data-v-27fcbff7] {
    align-items: center;
    display: flex;
    justify-content: center
}

.coupon-main-tab-header[data-v-27fcbff7] {
    align-items: center;
    display: flex;
    flex-wrap: nowrap;
    width: 100%
}

.coupon-main-tab-header__fix[data-v-27fcbff7] {
    flex-shrink: 0
}

.coupon-main-tab-header__caption[data-v-27fcbff7] {
    flex-grow: 1
}

.coupon-main-tab-header__settings[data-v-27fcbff7] {
    flex-shrink: 0;
    margin-left: .5rem
}

.coupon-main-tab-header__type-selector[data-v-27fcbff7] {
    width: 100%
}

.coupon-main-tab--theme-cyber--35[data-v-27fcbff7] {
    --hsl-bg: var(--cyber--35-bg);
    --hsl-clr: var(--cyber--35-clr);
    --hsl-clr-accent: var(--cyber--35-clr-accent);
    --hsl-clr-decent: var(--cyber--35-clr-decent);
    --hsl-clr-strong: var(--cyber--35-clr-strong);
    --hsl-clr-strong-alt: var(--cyber--35-clr-strong-alt);
    --hsl-clr-primary: var(--cyber--35-clr-primary);
    --hsl-clr-good: var(--cyber--35-clr-good);
    --hsl-clr-bad: var(--cyber--35-clr-bad);
    --hsl-sep: var(--cyber--35-sep);
    --hsl-sep-alt: var(--cyber--35-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    background: linear-gradient(to bottom,Hsl(var(--cyber-0-bg)),Hsla(var(--cyber-55-bg),.4)),linear-gradient(to top,Hsla(var(--cyber-0-bg),.4) 0,Hsla(var(--cyber-0-bg),0) 100%),Hsl(var(--cyber--35-bg));
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-cyber--35 .coupon-main-tab__block[data-v-27fcbff7]:not(:empty) {
    border-top: 1px solid hsl(var(--cyber--35-sep-alt))
}

.coupon-main-tab--theme-cyber--35 .coupon-main-tab__container+.coupon-main-tab__container[data-v-27fcbff7]:not(:empty) {
    border-top-color: Hsl(var(--cyber--35-sep-alt))
}

.coupon-main-tab--theme-cyber--35:not(.coupon-main-tab--no-bets) .coupon-main-tab__footer[data-v-27fcbff7]:before {
    border-top: 1px solid hsl(var(--cyber--35-sep-alt))
}

.coupon-main-tab--theme-cyber--35[data-v-27fcbff7]:before {
    background: linear-gradient(to top,Hsla(var(--cyber-0-bg),.4) 0,Hsla(var(--cyber-0-bg),0) 100%),Hsl(var(--cyber--35-bg))
}

.coupon-main-tab--theme-cyber--35 .coupon-main-tab__make-bet[data-v-27fcbff7]:empty {
    border-bottom-color: Hsl(var(--cyber--35-sep-alt))
}

.coupon-main-tab--theme-cyber--35 .coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty):not(:last-child):before {
    border-bottom: 1px dashed hsl(var(--cyber--35-sep-alt))
}

.coupon-main-tab--theme-cyber--35.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7] {
    background-color: Hsl(var(--cyber--25-bg));
    border-bottom: 1px solid hsl(var(--cyber-15-bg))
}

.coupon-main-tab--theme-cyber--35.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7]:before {
    border-top: 1px solid hsl(var(--cyber--35-sep-alt))
}

.coupon-main-tab--theme-cyber--35 .coupon-main-tab__one-click+.coupon-main-tab__coupon-loader[data-v-27fcbff7]:before {
    background-color: Hsl(var(--cyber--35-sep-alt))
}

.coupon-main-tab--theme-cyber--35 .coupon-main-tab-preloader[data-v-27fcbff7] {
    --hsl-bg: var(--cyber--60-bg);
    --hsl-clr: var(--cyber--60-clr);
    --hsl-clr-accent: var(--cyber--60-clr-accent);
    --hsl-clr-decent: var(--cyber--60-clr-decent);
    --hsl-clr-strong: var(--cyber--60-clr-strong);
    --hsl-clr-strong-alt: var(--cyber--60-clr-strong-alt);
    --hsl-clr-primary: var(--cyber--60-clr-primary);
    --hsl-clr-good: var(--cyber--60-clr-good);
    --hsl-clr-bad: var(--cyber--60-clr-bad);
    --hsl-sep: var(--cyber--60-sep);
    --hsl-sep-alt: var(--cyber--60-sep-alt);
    background-color: Hsla(var(--hsl-bg),.7);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-gray-30[data-v-27fcbff7] {
    --hsl-bg: var(--gray-30-bg);
    --hsl-clr: var(--gray-30-clr);
    --hsl-clr-accent: var(--gray-30-clr-accent);
    --hsl-clr-decent: var(--gray-30-clr-decent);
    --hsl-clr-strong: var(--gray-30-clr-strong);
    --hsl-clr-strong-alt: var(--gray-30-clr-strong-alt);
    --hsl-clr-primary: var(--gray-30-clr-primary);
    --hsl-clr-good: var(--gray-30-clr-good);
    --hsl-clr-bad: var(--gray-30-clr-bad);
    --hsl-sep: var(--gray-30-sep);
    --hsl-sep-alt: var(--gray-30-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-gray-30 .coupon-main-tab__block[data-v-27fcbff7]:not(:empty) {
    border-top: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-gray-30 .coupon-main-tab__container+.coupon-main-tab__container[data-v-27fcbff7]:not(:empty) {
    border-top-color: Hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-gray-30:not(.coupon-main-tab--no-bets) .coupon-main-tab__footer[data-v-27fcbff7]:before {
    border-top: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-gray-30 .coupon-main-tab__make-bet[data-v-27fcbff7]:empty,.coupon-main-tab--theme-gray-30 .coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty):not(:last-child):before {
    border-bottom: 1px dashed hsl(var(--hsl-clr-decent))
}

.coupon-main-tab--theme-gray-30.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7] {
    background-color: Hsl(var(--hsl-bg))
}

.coupon-main-tab--theme-gray-30 .coupon-main-tab__one-click+.coupon-main-tab__coupon-loader[data-v-27fcbff7]:before,.coupon-main-tab--theme-gray-30 .coupon-main-tab__one-click+.coupon-main-tab__sell-coupons[data-v-27fcbff7]:before {
    background-color: Hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-gray-30 .coupon-main-tab-preloader[data-v-27fcbff7] {
    --hsl-bg: var(--primary--40-bg);
    --hsl-clr: var(--primary--40-clr);
    --hsl-clr-accent: var(--primary--40-clr-accent);
    --hsl-clr-decent: var(--primary--40-clr-decent);
    --hsl-clr-strong: var(--primary--40-clr-strong);
    --hsl-clr-strong-alt: var(--primary--40-clr-strong-alt);
    --hsl-clr-primary: var(--primary--40-clr-primary);
    --hsl-clr-good: var(--primary--40-clr-good);
    --hsl-clr-bad: var(--primary--40-clr-bad);
    --hsl-sep: var(--primary--40-sep);
    --hsl-sep-alt: var(--primary--40-sep-alt);
    background-color: Hsla(var(--hsl-bg),.7);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-gray--70[data-v-27fcbff7] {
    --hsl-bg: var(--gray--70-bg);
    --hsl-clr: var(--gray--70-clr);
    --hsl-clr-accent: var(--gray--70-clr-accent);
    --hsl-clr-decent: var(--gray--70-clr-decent);
    --hsl-clr-strong: var(--gray--70-clr-strong);
    --hsl-clr-strong-alt: var(--gray--70-clr-strong-alt);
    --hsl-clr-primary: var(--gray--70-clr-primary);
    --hsl-clr-good: var(--gray--70-clr-good);
    --hsl-clr-bad: var(--gray--70-clr-bad);
    --hsl-sep: var(--gray--70-sep);
    --hsl-sep-alt: var(--gray--70-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-gray--70 .coupon-main-tab__block[data-v-27fcbff7]:not(:empty) {
    border-top: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-gray--70 .coupon-main-tab__container+.coupon-main-tab__container[data-v-27fcbff7]:not(:empty) {
    border-top-color: Hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-gray--70:not(.coupon-main-tab--no-bets) .coupon-main-tab__footer[data-v-27fcbff7]:before {
    border-top: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-gray--70 .coupon-main-tab__make-bet[data-v-27fcbff7]:empty,.coupon-main-tab--theme-gray--70 .coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty):not(:last-child):before {
    border-bottom: 1px dashed hsl(var(--hsl-clr-decent))
}

.coupon-main-tab--theme-gray--70.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7] {
    background-color: Hsl(var(--hsl-bg))
}

.coupon-main-tab--theme-gray--70 .coupon-main-tab__one-click+.coupon-main-tab__coupon-loader[data-v-27fcbff7]:before,.coupon-main-tab--theme-gray--70 .coupon-main-tab__one-click+.coupon-main-tab__sell-coupons[data-v-27fcbff7]:before {
    background-color: Hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-gray--70 .coupon-main-tab-preloader[data-v-27fcbff7] {
    --hsl-bg: var(--primary--40-bg);
    --hsl-clr: var(--primary--40-clr);
    --hsl-clr-accent: var(--primary--40-clr-accent);
    --hsl-clr-decent: var(--primary--40-clr-decent);
    --hsl-clr-strong: var(--primary--40-clr-strong);
    --hsl-clr-strong-alt: var(--primary--40-clr-strong-alt);
    --hsl-clr-primary: var(--primary--40-clr-primary);
    --hsl-clr-good: var(--primary--40-clr-good);
    --hsl-clr-bad: var(--primary--40-clr-bad);
    --hsl-sep: var(--primary--40-sep);
    --hsl-sep-alt: var(--primary--40-sep-alt);
    background-color: Hsla(var(--hsl-bg),.7);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-special-primary-100[data-v-27fcbff7] {
    --hsl-bg: var(--specialPrimary-100-bg);
    --hsl-clr: var(--specialPrimary-100-clr);
    --hsl-clr-accent: var(--specialPrimary-100-clr-accent);
    --hsl-clr-decent: var(--specialPrimary-100-clr-decent);
    --hsl-clr-strong: var(--specialPrimary-100-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimary-100-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimary-100-clr-primary);
    --hsl-clr-good: var(--specialPrimary-100-clr-good);
    --hsl-clr-bad: var(--specialPrimary-100-clr-bad);
    --hsl-sep: var(--specialPrimary-100-sep);
    --hsl-sep-alt: var(--specialPrimary-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-special-primary-100 .coupon-main-tab__block[data-v-27fcbff7]:not(:empty) {
    border-top: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-100 .coupon-main-tab__container+.coupon-main-tab__container[data-v-27fcbff7]:not(:empty) {
    border-top-color: Hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-100:not(.coupon-main-tab--no-bets) .coupon-main-tab__footer[data-v-27fcbff7]:before {
    border-top: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-100 .coupon-main-tab__make-bet[data-v-27fcbff7]:empty,.coupon-main-tab--theme-special-primary-100 .coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty):not(:last-child):before {
    border-bottom: 1px dashed hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-100.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7] {
    background-color: Hsl(var(--hsl-bg))
}

.coupon-main-tab--theme-special-primary-100 .coupon-main-tab__one-click+.coupon-main-tab__coupon-loader[data-v-27fcbff7]:before,.coupon-main-tab--theme-special-primary-100 .coupon-main-tab__one-click+.coupon-main-tab__sell-coupons[data-v-27fcbff7]:before {
    background-color: Hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-100 .coupon-main-tab-preloader[data-v-27fcbff7] {
    --hsl-bg: var(--primary--40-bg);
    --hsl-clr: var(--primary--40-clr);
    --hsl-clr-accent: var(--primary--40-clr-accent);
    --hsl-clr-decent: var(--primary--40-clr-decent);
    --hsl-clr-strong: var(--primary--40-clr-strong);
    --hsl-clr-strong-alt: var(--primary--40-clr-strong-alt);
    --hsl-clr-primary: var(--primary--40-clr-primary);
    --hsl-clr-good: var(--primary--40-clr-good);
    --hsl-clr-bad: var(--primary--40-clr-bad);
    --hsl-sep: var(--primary--40-sep);
    --hsl-sep-alt: var(--primary--40-sep-alt);
    background-color: Hsla(var(--hsl-bg),.7);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-special-primary-personalized-100[data-v-27fcbff7] {
    --hsl-bg: var(--specialPrimaryPersonalized-100-bg);
    --hsl-clr: var(--specialPrimaryPersonalized-100-clr);
    --hsl-clr-accent: var(--specialPrimaryPersonalized-100-clr-accent);
    --hsl-clr-decent: var(--specialPrimaryPersonalized-100-clr-decent);
    --hsl-clr-strong: var(--specialPrimaryPersonalized-100-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimaryPersonalized-100-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimaryPersonalized-100-clr-primary);
    --hsl-clr-good: var(--specialPrimaryPersonalized-100-clr-good);
    --hsl-clr-bad: var(--specialPrimaryPersonalized-100-clr-bad);
    --hsl-sep: var(--specialPrimaryPersonalized-100-sep);
    --hsl-sep-alt: var(--specialPrimaryPersonalized-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-special-primary-personalized-100 .coupon-main-tab__block[data-v-27fcbff7]:not(:empty) {
    border-top: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-personalized-100 .coupon-main-tab__container+.coupon-main-tab__container[data-v-27fcbff7]:not(:empty) {
    border-top-color: Hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-personalized-100:not(.coupon-main-tab--no-bets) .coupon-main-tab__footer[data-v-27fcbff7]:before {
    border-top: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-personalized-100 .coupon-main-tab__make-bet[data-v-27fcbff7]:empty,.coupon-main-tab--theme-special-primary-personalized-100 .coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty):not(:last-child):before {
    border-bottom: 1px dashed hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-personalized-100.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7] {
    background-color: Hsl(var(--hsl-bg))
}

.coupon-main-tab--theme-special-primary-personalized-100 .coupon-main-tab__one-click+.coupon-main-tab__coupon-loader[data-v-27fcbff7]:before,.coupon-main-tab--theme-special-primary-personalized-100 .coupon-main-tab__one-click+.coupon-main-tab__sell-coupons[data-v-27fcbff7]:before {
    background-color: Hsl(var(--hsl-sep-alt))
}

.coupon-main-tab--theme-special-primary-personalized-100 .coupon-main-tab-preloader[data-v-27fcbff7] {
    --hsl-bg: var(--primary--40-bg);
    --hsl-clr: var(--primary--40-clr);
    --hsl-clr-accent: var(--primary--40-clr-accent);
    --hsl-clr-decent: var(--primary--40-clr-decent);
    --hsl-clr-strong: var(--primary--40-clr-strong);
    --hsl-clr-strong-alt: var(--primary--40-clr-strong-alt);
    --hsl-clr-primary: var(--primary--40-clr-primary);
    --hsl-clr-good: var(--primary--40-clr-good);
    --hsl-clr-bad: var(--primary--40-clr-bad);
    --hsl-sep: var(--primary--40-sep);
    --hsl-sep-alt: var(--primary--40-sep-alt);
    background-color: Hsla(var(--hsl-bg),.7);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-primary--20[data-v-27fcbff7] {
    --hsl-bg: var(--primary--20-bg);
    --hsl-clr: var(--primary--20-clr);
    --hsl-clr-accent: var(--primary--20-clr-accent);
    --hsl-clr-decent: var(--primary--20-clr-decent);
    --hsl-clr-strong: var(--primary--20-clr-strong);
    --hsl-clr-strong-alt: var(--primary--20-clr-strong-alt);
    --hsl-clr-primary: var(--primary--20-clr-primary);
    --hsl-clr-good: var(--primary--20-clr-good);
    --hsl-clr-bad: var(--primary--20-clr-bad);
    --hsl-sep: var(--primary--20-sep);
    --hsl-sep-alt: var(--primary--20-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--theme-primary--20 .coupon-main-tab__block[data-v-27fcbff7]:not(:empty) {
    border-top: 1px solid hsl(var(--custom-coupon-tab-border-clr))
}

.coupon-main-tab--theme-primary--20 .coupon-main-tab__container+.coupon-main-tab__container[data-v-27fcbff7]:not(:empty) {
    border-top-color: Hsl(var(--custom-coupon-tab-border-clr))
}

.coupon-main-tab--theme-primary--20:not(.coupon-main-tab--no-bets) .coupon-main-tab__footer[data-v-27fcbff7]:before {
    border-top: 1px solid hsl(var(--custom-coupon-tab-border-clr))
}

.coupon-main-tab--theme-primary--20 .coupon-main-tab__make-bet[data-v-27fcbff7]:empty,.coupon-main-tab--theme-primary--20 .coupon-main-tab__make-bet[data-v-27fcbff7]:not(:empty):not(:last-child):before {
    border-bottom: 1px dashed hsl(var(--custom-coupon-tab-border-dashed-clr))
}

.coupon-main-tab--theme-primary--20.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7] {
    background-color: Hsl(var(--hsl-bg))
}

.coupon-main-tab--theme-primary--20 .coupon-main-tab__one-click+.coupon-main-tab__coupon-loader[data-v-27fcbff7]:before,.coupon-main-tab--theme-primary--20 .coupon-main-tab__one-click+.coupon-main-tab__sell-coupons[data-v-27fcbff7]:before {
    background-color: Hsl(var(--custom-coupon-tab-border-clr))
}

.coupon-main-tab--theme-primary--20 .coupon-main-tab-preloader[data-v-27fcbff7] {
    --hsl-bg: var(--primary--40-bg);
    --hsl-clr: var(--primary--40-clr);
    --hsl-clr-accent: var(--primary--40-clr-accent);
    --hsl-clr-decent: var(--primary--40-clr-decent);
    --hsl-clr-strong: var(--primary--40-clr-strong);
    --hsl-clr-strong-alt: var(--primary--40-clr-strong-alt);
    --hsl-clr-primary: var(--primary--40-clr-primary);
    --hsl-clr-good: var(--primary--40-clr-good);
    --hsl-clr-bad: var(--primary--40-clr-bad);
    --hsl-sep: var(--primary--40-sep);
    --hsl-sep-alt: var(--primary--40-sep-alt);
    background-color: Hsla(var(--hsl-bg),.7);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-main-tab--settings-cyber[data-v-27fcbff7] {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius);
    z-index: 0
}

.coupon-main-tab--settings-cyber[data-v-27fcbff7]:before {
    border-radius: inherit;
    bottom: 1px;
    content: "";
    left: 1px;
    position: absolute;
    right: 1px;
    top: 1px;
    z-index: -1
}

.coupon-main-tab--settings-cyber .coupon-main-tab__make-bet[data-v-27fcbff7]:empty {
    margin-left: 1px;
    margin-right: 1px
}

.coupon-main-tab--settings-cyber.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7] {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius);
    margin-left: 1px;
    margin-right: 1px
}

.coupon-main-tab--settings-cyber.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7]:not(.coupon-main-tab__footer--disable-scroll-shadow):before {
    border-top: none
}

.coupon-main-tab--settings-cyber .coupon-main-tab-header[data-v-27fcbff7] {
    gap: .25rem;
    min-height: 1.5rem
}

.coupon-main-tab--settings-default.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7],.coupon-main-tab--settings-default[data-v-27fcbff7] {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.coupon-main-tab--settings-default.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7]:not(.coupon-main-tab__footer--disable-scroll-shadow):before {
    border-top: none
}

.coupon-main-tab--settings-default .coupon-main-tab-header[data-v-27fcbff7] {
    gap: .5rem;
    min-height: var(--coupon-main-tab-header-min-height,1.5rem)
}

.coupon-main-tab--settings-top-events.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7],.coupon-main-tab--settings-top-events[data-v-27fcbff7] {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.coupon-main-tab--settings-top-events.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7]:not(.coupon-main-tab__footer--disable-scroll-shadow):before {
    border-top: none
}

.coupon-main-tab--settings-top-events .coupon-main-tab-header[data-v-27fcbff7] {
    gap: .25rem;
    min-height: 1.5rem
}

.coupon-main-tab--settings-top-events .coupon-main-tab-header__fix[data-v-27fcbff7] {
    margin-right: .25rem
}

.coupon-main-tab--settings-space-vibe[data-v-27fcbff7] {
    border-bottom-left-radius: calc(var(--border-radius)*2);
    border-bottom-right-radius: calc(var(--border-radius)*2)
}

.coupon-main-tab--settings-space-vibe .coupon-main-tab__block[data-v-27fcbff7]:not(:empty) {
    padding-top: .5rem
}

.coupon-main-tab--settings-space-vibe.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7]:not(.coupon-main-tab__footer--disable-scroll-shadow):before {
    border-top: none
}

.coupon-main-tab--settings-space-vibe .coupon-main-tab-header[data-v-27fcbff7] {
    -moz-column-gap: .5rem;
    column-gap: .5rem;
    min-height: 0
}

.coupon-main-tab--settings-space-vibe .coupon-main-tab-header__type-selector[data-v-27fcbff7] {
    flex-grow: 1
}

.coupon-main-tab--settings-dark-side[data-v-27fcbff7] {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.coupon-main-tab--settings-dark-side.coupon-main-tab--scrolled .coupon-main-tab__footer[data-v-27fcbff7]:not(.coupon-main-tab__footer--disable-scroll-shadow):before {
    border-top: none
}

.coupon-main-tab--settings-dark-side .coupon-main-tab-header[data-v-27fcbff7] {
    gap: .25rem;
    min-height: 1.5rem
}

.coupon-opened-preloader__item[data-v-70001cd5] {
    background-color: currentColor;
    border-radius: var(--border-radius);
    min-height: 8.125rem
}

.coupon-history[data-v-4f68b4ea] {
    border-radius: var(--border-radius)
}

.coupon-history__report[data-v-4f68b4ea] {
    border-bottom: 1px solid hsl(var(--hsl-sep));
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    padding-left: .75rem;
    padding-right: .75rem
}

.coupon-history__header[data-v-4f68b4ea],.coupon-history__info[data-v-4f68b4ea] {
    padding-bottom: .5rem;
    padding-top: .5rem
}

.coupon-history__header[data-v-4f68b4ea] {
    display: flex
}

.coupon-history__footer--is-open[data-v-4f68b4ea],.coupon-history__info[data-v-4f68b4ea] {
    border-top: 1px solid hsl(var(--hsl-sep))
}

.coupon-history__taxes[data-v-4f68b4ea] {
    margin-bottom: .5rem
}

.coupon-history__footer[data-v-4f68b4ea] {
    align-items: center;
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
    display: flex;
    justify-content: center;
    padding-bottom: .25rem;
    padding-top: .25rem
}

.coupon-history__title[data-v-4f68b4ea] {
    font-size: .75rem;
    font-weight: 700;
    line-height: .875rem;
    text-decoration: underline
}

.coupon-history--theme-gray-100 .coupon-history__footer[data-v-4f68b4ea],.coupon-history--theme-gray-100 .coupon-history__report[data-v-4f68b4ea] {
    --hsl-bg: var(--gray-100-bg);
    --hsl-clr: var(--gray-100-clr);
    --hsl-clr-accent: var(--gray-100-clr-accent);
    --hsl-clr-decent: var(--gray-100-clr-decent);
    --hsl-clr-strong: var(--gray-100-clr-strong);
    --hsl-clr-strong-alt: var(--gray-100-clr-strong-alt);
    --hsl-clr-primary: var(--gray-100-clr-primary);
    --hsl-clr-good: var(--gray-100-clr-good);
    --hsl-clr-bad: var(--gray-100-clr-bad);
    --hsl-sep: var(--gray-100-sep);
    --hsl-sep-alt: var(--gray-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-history--theme-gray-100 .coupon-history__action[data-v-4f68b4ea] {
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-history--theme-cyber .coupon-history__footer[data-v-4f68b4ea],.coupon-history--theme-cyber .coupon-history__report[data-v-4f68b4ea] {
    --hsl-bg: var(--cyber-0-bg);
    --hsl-clr: var(--cyber-0-clr);
    --hsl-clr-accent: var(--cyber-0-clr-accent);
    --hsl-clr-decent: var(--cyber-0-clr-decent);
    --hsl-clr-strong: var(--cyber-0-clr-strong);
    --hsl-clr-strong-alt: var(--cyber-0-clr-strong-alt);
    --hsl-clr-primary: var(--cyber-0-clr-primary);
    --hsl-clr-good: var(--cyber-0-clr-good);
    --hsl-clr-bad: var(--cyber-0-clr-bad);
    --hsl-sep: var(--cyber-0-sep);
    --hsl-sep-alt: var(--cyber-0-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-history--theme-cyber .coupon-history__action[data-v-4f68b4ea] {
    color: Hsl(var(--hsl-clr))
}

.coupon-history--theme-special-primary-90 .coupon-history__footer[data-v-4f68b4ea],.coupon-history--theme-special-primary-90 .coupon-history__report[data-v-4f68b4ea] {
    --hsl-bg: var(--specialPrimary-90-bg);
    --hsl-clr: var(--specialPrimary-90-clr);
    --hsl-clr-accent: var(--specialPrimary-90-clr-accent);
    --hsl-clr-decent: var(--specialPrimary-90-clr-decent);
    --hsl-clr-strong: var(--specialPrimary-90-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimary-90-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimary-90-clr-primary);
    --hsl-clr-good: var(--specialPrimary-90-clr-good);
    --hsl-clr-bad: var(--specialPrimary-90-clr-bad);
    --hsl-sep: var(--specialPrimary-90-sep);
    --hsl-sep-alt: var(--specialPrimary-90-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-history--theme-special-primary-90 .coupon-history__action[data-v-4f68b4ea] {
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-history--theme-special-primary-personalized-90 .coupon-history__footer[data-v-4f68b4ea],.coupon-history--theme-special-primary-personalized-90 .coupon-history__report[data-v-4f68b4ea] {
    --hsl-bg: var(--specialPrimaryPersonalized-90-bg);
    --hsl-clr: var(--specialPrimaryPersonalized-90-clr);
    --hsl-clr-accent: var(--specialPrimaryPersonalized-90-clr-accent);
    --hsl-clr-decent: var(--specialPrimaryPersonalized-90-clr-decent);
    --hsl-clr-strong: var(--specialPrimaryPersonalized-90-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimaryPersonalized-90-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimaryPersonalized-90-clr-primary);
    --hsl-clr-good: var(--specialPrimaryPersonalized-90-clr-good);
    --hsl-clr-bad: var(--specialPrimaryPersonalized-90-clr-bad);
    --hsl-sep: var(--specialPrimaryPersonalized-90-sep);
    --hsl-sep-alt: var(--specialPrimaryPersonalized-90-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-history--theme-special-primary-personalized-90 .coupon-history__action[data-v-4f68b4ea] {
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-history--theme-primary .coupon-history__footer[data-v-4f68b4ea],.coupon-history--theme-primary .coupon-history__report[data-v-4f68b4ea] {
    --hsl-bg: var(--primary-0-bg);
    --hsl-clr: var(--primary-0-clr);
    --hsl-clr-accent: var(--primary-0-clr-accent);
    --hsl-clr-decent: var(--primary-0-clr-decent);
    --hsl-clr-strong: var(--primary-0-clr-strong);
    --hsl-clr-strong-alt: var(--primary-0-clr-strong-alt);
    --hsl-clr-primary: var(--primary-0-clr-primary);
    --hsl-clr-good: var(--primary-0-clr-good);
    --hsl-clr-bad: var(--primary-0-clr-bad);
    --hsl-sep: var(--primary-0-sep);
    --hsl-sep-alt: var(--primary-0-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-history--theme-primary .coupon-history__action[data-v-4f68b4ea] {
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-opened-info__head[data-v-f5779a79] {
    border-bottom: 1px solid hsl(var(--hsl-sep));
    display: flex;
    margin-left: .75rem;
    margin-right: .75rem;
    padding-bottom: .5rem;
    padding-top: .5rem
}

.coupon-opened-info__title[data-v-f5779a79] {
    flex-grow: 1;
    font-size: .75rem;
    font-weight: 700;
    line-height: .875rem;
    min-width: 0
}

.coupon-opened-info__params[data-v-f5779a79] {
    padding: .5rem .75rem
}

.coupon-opened-info-params[data-v-f5779a79] {
    display: flex;
    flex-direction: column;
    gap: .25rem
}

.coupon-opened-info-params__item[data-v-f5779a79] {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.coupon-opened-info-params__label[data-v-f5779a79] {
    flex-grow: 1;
    min-width: 0
}

.coupon-opened-info-params__value[data-v-f5779a79] {
    flex-shrink: 0
}

.coupon-opened-info-params__label[data-v-f5779a79],.coupon-opened-info-params__value[data-v-f5779a79] {
    font-size: .75rem;
    line-height: .875rem
}

.coupon-opened-info-params__label[data-v-f5779a79]:nth-child(n+2),.coupon-opened-info-params__value[data-v-f5779a79]:nth-child(n+2) {
    margin-left: .5rem
}

.coupon-opened-info-params__status[data-v-f5779a79] {
    color: Hsl(var(--hsl-clr-decent))
}

.coupon-opened-info-params__bet[data-v-f5779a79] {
    margin-left: .25rem
}

.coupon-opened-info-params__amount[data-v-f5779a79] {
    font-weight: 700
}

.coupon-opened-info-params-bet[data-v-f5779a79] {
    align-items: center;
    display: flex
}

.coupon-opened-info-params-bet__icon[data-v-f5779a79] {
    color: Hsl(var(--hsl-clr-decent));
    margin-right: .25rem
}

.coupon-opened-info-params-datetime[data-v-f5779a79] {
    display: flex;
    flex-wrap: wrap
}

.coupon-opened-info-params-datetime__label[data-v-f5779a79] {
    font-size: .75rem;
    line-height: .875rem
}

.coupon-opened-info-params-datetime__label[data-v-f5779a79]:not(:last-child) {
    margin-right: 3px
}

.coupon-opened-bet[data-v-d4cd0e87] {
    padding-bottom: .75rem;
    padding-top: .75rem
}

.coupon-opened-bet__teams[data-v-d4cd0e87] {
    font-size: .75rem;
    line-height: .875rem;
    margin-top: .25rem
}

.coupon-opened-bet__market[data-v-d4cd0e87] {
    margin-top: .5rem
}

.coupon-opened-bet__optionbet[data-v-d4cd0e87] {
    margin-left: .25rem
}

.coupon-opened-bet__market-score[data-v-d4cd0e87] {
    margin-bottom: .25rem;
    margin-top: -.25rem
}

.coupon-opened-bet__opponents[data-v-d4cd0e87] {
    font-size: .75rem;
    line-height: .875rem;
    margin-top: .25rem
}

.coupon-opened-bet__coef[data-v-d4cd0e87] {
    margin-bottom: .25rem;
    margin-top: .25rem
}

.coupon-opened-bet__params[data-v-d4cd0e87] {
    padding-top: .5rem
}

.coupon-opened-bet-params__item[data-v-d4cd0e87]:not(:last-child) {
    margin-bottom: 2px
}

.coupon-opened-bet-params-item[data-v-d4cd0e87] {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.coupon-opened-bet-params-item__label[data-v-d4cd0e87] {
    font-size: .75rem;
    line-height: .875rem;
    margin-right: .25rem
}

.coupon-opened-bet-params-item__value[data-v-d4cd0e87] {
    font-size: .75rem;
    line-height: .875rem;
    word-break: break-all
}

.coupon-opened-bet-params-item__status--pending[data-v-d4cd0e87] {
    color: var(--coupon-opened-bet-params-item-status-pending)
}

.coupon-opened-bet-params-item__status--loss[data-v-d4cd0e87] {
    color: Hsl(var(--hsl-clr-bad))
}

.coupon-opened-bet-params-item__status--win[data-v-d4cd0e87] {
    color: Hsl(var(--hsl-clr-good))
}

.coupon-opened-bet[data-v-e3073521] {
    padding-bottom: .75rem;
    padding-top: .75rem
}

.coupon-opened-bet__teams[data-v-e3073521] {
    font-size: .75rem;
    line-height: .875rem;
    margin-top: .25rem
}

.coupon-opened-bet__market[data-v-e3073521] {
    margin-top: .5rem
}

.coupon-opened-bet__optionbet[data-v-e3073521] {
    margin-left: .25rem
}

.coupon-opened-bet__market-score[data-v-e3073521] {
    margin-bottom: .25rem;
    margin-top: -.25rem
}

.coupon-opened-bet__opponents[data-v-e3073521] {
    font-size: .75rem;
    line-height: .875rem;
    margin-top: .25rem
}

.coupon-opened-bet__coef[data-v-e3073521] {
    margin-bottom: .25rem;
    margin-top: .25rem
}

.coupon-opened-bet__params[data-v-e3073521] {
    padding-top: .5rem
}

.coupon-opened-bet-params__item[data-v-e3073521]:not(:last-child) {
    margin-bottom: 2px
}

.coupon-opened-bet-params-item[data-v-e3073521] {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.coupon-opened-bet-params-item__label[data-v-e3073521] {
    font-size: .75rem;
    line-height: .875rem;
    margin-right: .25rem
}

.coupon-opened-bet-params-item__value[data-v-e3073521] {
    font-size: .75rem;
    line-height: .875rem;
    word-break: break-all
}

.coupon-opened-bet-params-item__status--pending[data-v-e3073521] {
    color: var(--coupon-opened-bet-params-item-status-pending)
}

.coupon-opened-bet-params-item__status--loss[data-v-e3073521] {
    color: Hsl(var(--hsl-clr-bad))
}

.coupon-opened-bet-params-item__status--win[data-v-e3073521] {
    color: Hsl(var(--hsl-clr-good))
}

.coupon-opened-bets:not(.coupon-opened-bets--no-bordered) .coupon-opened-bets__block:last-child .coupon-opened-bets__coupon[data-v-07e50e5a]:last-child,.coupon-opened-bets:not(.coupon-opened-bets--no-bordered) .coupon-opened-bets__sections .coupon-opened-bets__coupon[data-v-07e50e5a]:last-child {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.coupon-opened-actions__row[data-v-9f315590] {
    display: flex;
    flex-wrap: wrap
}

.coupon-opened-actions__row[data-v-9f315590]:nth-child(n+2) {
    margin-top: .25rem
}

.coupon-opened-actions__item[data-v-9f315590] {
    flex: auto
}

.coupon-opened-actions__item[data-v-9f315590]:nth-child(n+2) {
    margin-left: .25rem
}

.coupon-opened-actions__item--short[data-v-9f315590] {
    flex: none
}

.coupon-opened-actions__title[data-v-9f315590] {
    margin-right: .25rem;
    max-width: 9.375rem
}

.coupon-opened[data-v-52b5d794] {
    border-radius: var(--border-radius)
}

.coupon-opened__info[data-v-52b5d794] {
    border-bottom: 1px solid hsl(var(--hsl-sep));
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.coupon-opened__bets[data-v-52b5d794] {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit
}

.coupon-opened__taxes[data-v-52b5d794] {
    border-bottom: 1px solid hsl(var(--hsl-sep-alt));
    border-radius: var(--border-radius);
    padding-left: .75rem;
    padding-right: .75rem
}

.coupon-opened:not(.coupon-opened--actions-inside) .coupon-opened__actions[data-v-52b5d794] {
    margin-top: .25rem
}

.coupon-opened--actions-inside .coupon-opened__actions[data-v-52b5d794] {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
    border-top: 1px solid hsl(var(--hsl-sep));
    padding: var(--coupon-row-gutter-alt,.5rem)
}

.coupon-opened--theme-gray-100 .coupon-opened__info[data-v-52b5d794],.coupon-opened--theme-gray-100 .coupon-opened__taxes[data-v-52b5d794] {
    --hsl-bg: var(--gray-100-bg);
    --hsl-clr: var(--gray-100-clr);
    --hsl-clr-accent: var(--gray-100-clr-accent);
    --hsl-clr-decent: var(--gray-100-clr-decent);
    --hsl-clr-strong: var(--gray-100-clr-strong);
    --hsl-clr-strong-alt: var(--gray-100-clr-strong-alt);
    --hsl-clr-primary: var(--gray-100-clr-primary);
    --hsl-clr-good: var(--gray-100-clr-good);
    --hsl-clr-bad: var(--gray-100-clr-bad);
    --hsl-sep: var(--gray-100-sep);
    --hsl-sep-alt: var(--gray-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened--theme-primary .coupon-opened__info[data-v-52b5d794],.coupon-opened--theme-primary .coupon-opened__taxes[data-v-52b5d794],.coupon-opened--theme-primary.coupon-opened--actions-inside .coupon-opened__actions[data-v-52b5d794] {
    --hsl-bg: var(--primary-0-bg);
    --hsl-clr: var(--primary-0-clr);
    --hsl-clr-accent: var(--primary-0-clr-accent);
    --hsl-clr-decent: var(--primary-0-clr-decent);
    --hsl-clr-strong: var(--primary-0-clr-strong);
    --hsl-clr-strong-alt: var(--primary-0-clr-strong-alt);
    --hsl-clr-primary: var(--primary-0-clr-primary);
    --hsl-clr-good: var(--primary-0-clr-good);
    --hsl-clr-bad: var(--primary-0-clr-bad);
    --hsl-sep: var(--primary-0-sep);
    --hsl-sep-alt: var(--primary-0-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened--theme-cyber .coupon-opened__info[data-v-52b5d794],.coupon-opened--theme-cyber .coupon-opened__taxes[data-v-52b5d794] {
    --hsl-bg: var(--cyber-0-bg);
    --hsl-clr: var(--cyber-0-clr);
    --hsl-clr-accent: var(--cyber-0-clr-accent);
    --hsl-clr-decent: var(--cyber-0-clr-decent);
    --hsl-clr-strong: var(--cyber-0-clr-strong);
    --hsl-clr-strong-alt: var(--cyber-0-clr-strong-alt);
    --hsl-clr-primary: var(--cyber-0-clr-primary);
    --hsl-clr-good: var(--cyber-0-clr-good);
    --hsl-clr-bad: var(--cyber-0-clr-bad);
    --hsl-sep: var(--cyber-0-sep);
    --hsl-sep-alt: var(--cyber-0-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened--theme-special-primary-90 .coupon-opened__info[data-v-52b5d794],.coupon-opened--theme-special-primary-90 .coupon-opened__taxes[data-v-52b5d794] {
    --hsl-bg: var(--specialPrimary-90-bg);
    --hsl-clr: var(--specialPrimary-90-clr);
    --hsl-clr-accent: var(--specialPrimary-90-clr-accent);
    --hsl-clr-decent: var(--specialPrimary-90-clr-decent);
    --hsl-clr-strong: var(--specialPrimary-90-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimary-90-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimary-90-clr-primary);
    --hsl-clr-good: var(--specialPrimary-90-clr-good);
    --hsl-clr-bad: var(--specialPrimary-90-clr-bad);
    --hsl-sep: var(--specialPrimary-90-sep);
    --hsl-sep-alt: var(--specialPrimary-90-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened--theme-special-primary-personalized-90 .coupon-opened__info[data-v-52b5d794],.coupon-opened--theme-special-primary-personalized-90 .coupon-opened__taxes[data-v-52b5d794] {
    --hsl-bg: var(--specialPrimaryPersonalized-90-bg);
    --hsl-clr: var(--specialPrimaryPersonalized-90-clr);
    --hsl-clr-accent: var(--specialPrimaryPersonalized-90-clr-accent);
    --hsl-clr-decent: var(--specialPrimaryPersonalized-90-clr-decent);
    --hsl-clr-strong: var(--specialPrimaryPersonalized-90-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimaryPersonalized-90-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimaryPersonalized-90-clr-primary);
    --hsl-clr-good: var(--specialPrimaryPersonalized-90-clr-good);
    --hsl-clr-bad: var(--specialPrimaryPersonalized-90-clr-bad);
    --hsl-sep: var(--specialPrimaryPersonalized-90-sep);
    --hsl-sep-alt: var(--specialPrimaryPersonalized-90-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab[data-v-6bb4403b] {
    padding-bottom: var(--coupon-row-gutter,.25rem);
    padding-top: var(--coupon-row-gutter,.25rem)
}

.coupon-opened-bets-tab__main[data-v-6bb4403b] {
    display: flex;
    flex: auto;
    flex-direction: column;
    padding-left: var(--coupon-row-gutter-alt,.5rem);
    padding-right: var(--coupon-row-gutter-alt,.5rem)
}

.coupon-opened-bets-tab__header[data-v-6bb4403b] {
    align-items: center;
    display: flex;
    margin-bottom: .25rem;
    position: relative
}

.coupon-opened-bets-tab__content[data-v-6bb4403b] {
    display: flex;
    flex-direction: column;
    row-gap: var(--coupon-row-gutter,.25rem)
}

.coupon-opened-bets-tab__list[data-v-6bb4403b]:last-child,.coupon-opened-bets-tab__message[data-v-6bb4403b]:last-child,.coupon-opened-bets-tab__preloader[data-v-6bb4403b]:last-child {
    margin-bottom: var(--coupon-row-gutter,.25rem)
}

.coupon-opened-bets-tab__preloader[data-v-6bb4403b] {
    border-radius: var(--border-radius)
}

.coupon-opened-bets-tab__registration[data-v-6bb4403b] {
    margin-bottom: var(--coupon-row-gutter,.25rem);
    margin-top: var(--coupon-row-gutter,.25rem)
}

.coupon-opened-bets-tab__message[data-v-6bb4403b] {
    flex: auto
}

.coupon-opened-bets-tab__switches[data-v-6bb4403b] {
    align-items: center;
    border-radius: var(--border-radius);
    display: flex;
    justify-content: space-around;
    margin-bottom: var(--coupon-row-gutter-alt,.25rem);
    width: 100%
}

.coupon-opened-bets-tab--not-authorized[data-v-6bb4403b] {
    padding-top: .25rem
}

.coupon-opened-bets-tab--not-compact[data-v-6bb4403b] {
    padding-top: var(--coupon-row-gutter-alt,.5rem)
}

.coupon-opened-bets-tab-list__item[data-v-6bb4403b]:nth-child(n+2) {
    margin-top: var(--coupon-row-gutter-alt,.5rem)
}

.coupon-opened-bets-tab-list__more[data-v-6bb4403b] {
    width: 100%
}

.coupon-opened-bets-tab-header[data-v-6bb4403b] {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 1.5rem;
    width: 100%
}

.coupon-opened-bets-tab-header__fix[data-v-6bb4403b] {
    flex-shrink: 0;
    margin-right: .5rem
}

.coupon-opened-bets-tab-header__caption[data-v-6bb4403b] {
    flex-grow: 1
}

.coupon-opened-bets-tab--theme-cyber--35[data-v-6bb4403b] {
    --hsl-bg: var(--cyber--35-bg);
    --hsl-clr: var(--cyber--35-clr);
    --hsl-clr-accent: var(--cyber--35-clr-accent);
    --hsl-clr-decent: var(--cyber--35-clr-decent);
    --hsl-clr-strong: var(--cyber--35-clr-strong);
    --hsl-clr-strong-alt: var(--cyber--35-clr-strong-alt);
    --hsl-clr-primary: var(--cyber--35-clr-primary);
    --hsl-clr-good: var(--cyber--35-clr-good);
    --hsl-clr-bad: var(--cyber--35-clr-bad);
    --hsl-sep: var(--cyber--35-sep);
    --hsl-sep-alt: var(--cyber--35-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    background: linear-gradient(to bottom,Hsl(var(--cyber-0-bg)),Hsla(var(--cyber-55-bg),.4)),linear-gradient(to top,Hsla(var(--cyber-0-bg),.4) 0,Hsla(var(--cyber-0-bg),0) 100%),Hsl(var(--cyber--35-bg));
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-cyber--35[data-v-6bb4403b]:before {
    background: linear-gradient(to top,Hsla(var(--cyber-0-bg),.4) 0,Hsla(var(--cyber-0-bg),0) 100%),Hsl(var(--cyber--35-bg))
}

.coupon-opened-bets-tab--theme-cyber--35 .coupon-opened-bets-tab__switches[data-v-6bb4403b] {
    --hsl-bg: var(--cyber-0-bg);
    --hsl-clr: var(--cyber-0-clr);
    --hsl-clr-accent: var(--cyber-0-clr-accent);
    --hsl-clr-decent: var(--cyber-0-clr-decent);
    --hsl-clr-strong: var(--cyber-0-clr-strong);
    --hsl-clr-strong-alt: var(--cyber-0-clr-strong-alt);
    --hsl-clr-primary: var(--cyber-0-clr-primary);
    --hsl-clr-good: var(--cyber-0-clr-good);
    --hsl-clr-bad: var(--cyber-0-clr-bad);
    --hsl-sep: var(--cyber-0-sep);
    --hsl-sep-alt: var(--cyber-0-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-gray-30[data-v-6bb4403b] {
    --hsl-bg: var(--gray-30-bg);
    --hsl-clr: var(--gray-30-clr);
    --hsl-clr-accent: var(--gray-30-clr-accent);
    --hsl-clr-decent: var(--gray-30-clr-decent);
    --hsl-clr-strong: var(--gray-30-clr-strong);
    --hsl-clr-strong-alt: var(--gray-30-clr-strong-alt);
    --hsl-clr-primary: var(--gray-30-clr-primary);
    --hsl-clr-good: var(--gray-30-clr-good);
    --hsl-clr-bad: var(--gray-30-clr-bad);
    --hsl-sep: var(--gray-30-sep);
    --hsl-sep-alt: var(--gray-30-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-gray-30 .coupon-opened-bets-tab__switches[data-v-6bb4403b] {
    --hsl-bg: var(--gray-0-bg);
    --hsl-clr: var(--gray-0-clr);
    --hsl-clr-accent: var(--gray-0-clr-accent);
    --hsl-clr-decent: var(--gray-0-clr-decent);
    --hsl-clr-strong: var(--gray-0-clr-strong);
    --hsl-clr-strong-alt: var(--gray-0-clr-strong-alt);
    --hsl-clr-primary: var(--gray-0-clr-primary);
    --hsl-clr-good: var(--gray-0-clr-good);
    --hsl-clr-bad: var(--gray-0-clr-bad);
    --hsl-sep: var(--gray-0-sep);
    --hsl-sep-alt: var(--gray-0-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-gray--70[data-v-6bb4403b] {
    --hsl-bg: var(--gray--70-bg);
    --hsl-clr: var(--gray--70-clr);
    --hsl-clr-accent: var(--gray--70-clr-accent);
    --hsl-clr-decent: var(--gray--70-clr-decent);
    --hsl-clr-strong: var(--gray--70-clr-strong);
    --hsl-clr-strong-alt: var(--gray--70-clr-strong-alt);
    --hsl-clr-primary: var(--gray--70-clr-primary);
    --hsl-clr-good: var(--gray--70-clr-good);
    --hsl-clr-bad: var(--gray--70-clr-bad);
    --hsl-sep: var(--gray--70-sep);
    --hsl-sep-alt: var(--gray--70-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-gray--70 .coupon-opened-bets-tab__switches[data-v-6bb4403b] {
    --hsl-bg: var(--gray-0-bg);
    --hsl-clr: var(--gray-0-clr);
    --hsl-clr-accent: var(--gray-0-clr-accent);
    --hsl-clr-decent: var(--gray-0-clr-decent);
    --hsl-clr-strong: var(--gray-0-clr-strong);
    --hsl-clr-strong-alt: var(--gray-0-clr-strong-alt);
    --hsl-clr-primary: var(--gray-0-clr-primary);
    --hsl-clr-good: var(--gray-0-clr-good);
    --hsl-clr-bad: var(--gray-0-clr-bad);
    --hsl-sep: var(--gray-0-sep);
    --hsl-sep-alt: var(--gray-0-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-primary--20[data-v-6bb4403b] {
    --hsl-bg: var(--primary--20-bg);
    --hsl-clr: var(--primary--20-clr);
    --hsl-clr-accent: var(--primary--20-clr-accent);
    --hsl-clr-decent: var(--primary--20-clr-decent);
    --hsl-clr-strong: var(--primary--20-clr-strong);
    --hsl-clr-strong-alt: var(--primary--20-clr-strong-alt);
    --hsl-clr-primary: var(--primary--20-clr-primary);
    --hsl-clr-good: var(--primary--20-clr-good);
    --hsl-clr-bad: var(--primary--20-clr-bad);
    --hsl-sep: var(--primary--20-sep);
    --hsl-sep-alt: var(--primary--20-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-primary--20 .coupon-opened-bets-tab__switches[data-v-6bb4403b] {
    --hsl-bg: var(--primary--10-bg);
    --hsl-clr: var(--primary--10-clr);
    --hsl-clr-accent: var(--primary--10-clr-accent);
    --hsl-clr-decent: var(--primary--10-clr-decent);
    --hsl-clr-strong: var(--primary--10-clr-strong);
    --hsl-clr-strong-alt: var(--primary--10-clr-strong-alt);
    --hsl-clr-primary: var(--primary--10-clr-primary);
    --hsl-clr-good: var(--primary--10-clr-good);
    --hsl-clr-bad: var(--primary--10-clr-bad);
    --hsl-sep: var(--primary--10-sep);
    --hsl-sep-alt: var(--primary--10-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-special-primary-100[data-v-6bb4403b] {
    --hsl-bg: var(--specialPrimary-100-bg);
    --hsl-clr: var(--specialPrimary-100-clr);
    --hsl-clr-accent: var(--specialPrimary-100-clr-accent);
    --hsl-clr-decent: var(--specialPrimary-100-clr-decent);
    --hsl-clr-strong: var(--specialPrimary-100-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimary-100-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimary-100-clr-primary);
    --hsl-clr-good: var(--specialPrimary-100-clr-good);
    --hsl-clr-bad: var(--specialPrimary-100-clr-bad);
    --hsl-sep: var(--specialPrimary-100-sep);
    --hsl-sep-alt: var(--specialPrimary-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-special-primary-100 .coupon-opened-bets-tab__switches[data-v-6bb4403b] {
    --hsl-bg: var(--specialPrimary-90-bg);
    --hsl-clr: var(--specialPrimary-90-clr);
    --hsl-clr-accent: var(--specialPrimary-90-clr-accent);
    --hsl-clr-decent: var(--specialPrimary-90-clr-decent);
    --hsl-clr-strong: var(--specialPrimary-90-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimary-90-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimary-90-clr-primary);
    --hsl-clr-good: var(--specialPrimary-90-clr-good);
    --hsl-clr-bad: var(--specialPrimary-90-clr-bad);
    --hsl-sep: var(--specialPrimary-90-sep);
    --hsl-sep-alt: var(--specialPrimary-90-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-special-primary-personalized-100[data-v-6bb4403b] {
    --hsl-bg: var(--specialPrimaryPersonalized-100-bg);
    --hsl-clr: var(--specialPrimaryPersonalized-100-clr);
    --hsl-clr-accent: var(--specialPrimaryPersonalized-100-clr-accent);
    --hsl-clr-decent: var(--specialPrimaryPersonalized-100-clr-decent);
    --hsl-clr-strong: var(--specialPrimaryPersonalized-100-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimaryPersonalized-100-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimaryPersonalized-100-clr-primary);
    --hsl-clr-good: var(--specialPrimaryPersonalized-100-clr-good);
    --hsl-clr-bad: var(--specialPrimaryPersonalized-100-clr-bad);
    --hsl-sep: var(--specialPrimaryPersonalized-100-sep);
    --hsl-sep-alt: var(--specialPrimaryPersonalized-100-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--theme-special-primary-personalized-100 .coupon-opened-bets-tab__switches[data-v-6bb4403b] {
    --hsl-bg: var(--specialPrimaryPersonalized-90-bg);
    --hsl-clr: var(--specialPrimaryPersonalized-90-clr);
    --hsl-clr-accent: var(--specialPrimaryPersonalized-90-clr-accent);
    --hsl-clr-decent: var(--specialPrimaryPersonalized-90-clr-decent);
    --hsl-clr-strong: var(--specialPrimaryPersonalized-90-clr-strong);
    --hsl-clr-strong-alt: var(--specialPrimaryPersonalized-90-clr-strong-alt);
    --hsl-clr-primary: var(--specialPrimaryPersonalized-90-clr-primary);
    --hsl-clr-good: var(--specialPrimaryPersonalized-90-clr-good);
    --hsl-clr-bad: var(--specialPrimaryPersonalized-90-clr-bad);
    --hsl-sep: var(--specialPrimaryPersonalized-90-sep);
    --hsl-sep-alt: var(--specialPrimaryPersonalized-90-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}

.coupon-opened-bets-tab--settings-cyber[data-v-6bb4403b] {
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem;
    z-index: 0
}

.coupon-opened-bets-tab--settings-cyber[data-v-6bb4403b]:before {
    border-radius: inherit;
    bottom: 1px;
    content: "";
    left: 1px;
    position: absolute;
    right: 1px;
    top: 1px;
    z-index: -1
}

.coupon-opened-bets-tab--settings-default[data-v-6bb4403b],.coupon-opened-bets-tab--settings-top-events[data-v-6bb4403b] {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius)
}

.coupon-opened-bets-tab--settings-dark-side[data-v-6bb4403b],.coupon-opened-bets-tab--settings-space-vibe[data-v-6bb4403b] {
    border-bottom-left-radius: var(--coupon-app-border-radius);
    border-bottom-right-radius: var(--coupon-app-border-radius)
}

.coupon-app[data-v-85b78009] {
    box-shadow: var(--coupon-app-shadow,none)
}

.coupon-app__component[data-v-85b78009] {
    border-radius: inherit;
    position: relative
}

.coupon-app__component[data-v-85b78009]>:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.coupon-app__component[data-v-85b78009]>:last-child {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit
}

.coupon-app__header[data-v-85b78009] {
    overflow: hidden
}

.coupon-app__header:empty+.coupon-app__content[data-v-85b78009]>:first-child {
    border-top-left-radius: var(--ui-coupon-tab-border-radius,var(--border-radius));
    border-top-right-radius: var(--ui-coupon-tab-border-radius,var(--border-radius))
}

.coupon-app__tabs[data-v-85b78009] {
    min-height: 2rem
}

.coupon-app__sell-coupons[data-v-85b78009] {
    border-radius: var(--coupon-app-sell-coupons-border-radius);
    margin-top: .5rem
}

.coupon-app--compact .coupon-app__content[data-v-85b78009] {
    align-items: flex-start;
    display: flex
}

.coupon-app--compact .coupon-app__tab[data-v-85b78009] {
    backface-visibility: hidden;
    min-height: 100%;
    width: 15.625rem
}

.coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009] {
    max-height: calc(100vh - var(--header-height)/var(--fz)*1rem - 13.125rem - var(--back-link-height, 0px))
}

[xlang=bn] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=hi] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=hy] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=my] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=sd] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=ta] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009] {
    max-height: calc(100vh - var(--header-height)/var(--fz)*1rem - 12.5rem - var(--back-link-height, 0px))
}

@media (max-height: 768px) and (max-width:1366px) {
    [xlang=bn] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=hi] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=hy] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=my] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=sd] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009],[xlang=ta] .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009] {
        max-height:calc(100vh - var(--header-height)/var(--fz)*1rem - 9.375rem - var(--back-link-height, 0px))
    }

    .coupon-app--compact:not(.coupon-app--is-custom-height) .coupon-app__tab[data-v-85b78009] {
        max-height: calc(100vh - var(--header-height)/var(--fz)*1rem - 10.625rem - var(--back-link-height, 0px))
    }
}

[xlang=bn] .coupon-app--is-custom-height .coupon-app__tabs[data-v-85b78009],[xlang=hi] .coupon-app--is-custom-height .coupon-app__tabs[data-v-85b78009],[xlang=hy] .coupon-app--is-custom-height .coupon-app__tabs[data-v-85b78009],[xlang=my] .coupon-app--is-custom-height .coupon-app__tabs[data-v-85b78009],[xlang=sd] .coupon-app--is-custom-height .coupon-app__tabs[data-v-85b78009],[xlang=ta] .coupon-app--is-custom-height .coupon-app__tabs[data-v-85b78009] {
    --tall-langs-line-height: 1.6
}

.coupon-app--is-custom-height .coupon-app__tab[data-v-85b78009] {
    max-height: calc(100vh - var(--header-height)*1px - var(--custom-coupon-height-indent, 0)*1px)
}

.coupon-app--settings-default[data-v-85b78009] {
    --coupon-app-border-radius: var(--ui-button-custom-border-radius,var(--border-radius));
    --coupon-app-sell-coupons-border-radius: var(--ui-button-custom-border-radius,var(--border-radius));
    --ui-input-base-custom-border-radius: var(--coupon-app-custom-border-radius,var(--border-radius))
}

.coupon-app--settings-default[data-v-85b78009]:not(.coupon-app--compact) {
    border-radius: var(--coupon-app-border-radius)
}

.coupon-app--settings-default__tab[data-v-85b78009] {
    border-radius: inherit
}

.coupon-app--settings-default.coupon-app--compact .coupon-app__tabs[data-v-85b78009] {
    flex-direction: row-reverse
}

.coupon-app--settings-default.coupon-app--compact .coupon-app__content[data-v-85b78009] {
    bottom: 100%;
    left: 100%;
    position: absolute
}

.coupon-app--settings-default.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .tabs__item:first-child,.coupon-app--settings-default.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:first-child {
    border-radius: 0 0 var(--border-radius) 0
}

.coupon-app--settings-default.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .tabs__item:last-child,.coupon-app--settings-default.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:last-child {
    border-radius: var(--border-radius) 0 0 var(--border-radius)
}

.coupon-app--settings-default.coupon-app--compact .coupon-app__tab[data-v-85b78009] {
    border-radius: var(--border-radius) 0 var(--border-radius) var(--border-radius);
    box-shadow: -.3125rem 0 1.125rem .3125rem rgba(0,0,0,.23);
    position: absolute;
    right: 0;
    top: 100%;
    transform: rotate(90deg);
    transform-origin: 100% 0
}

.coupon-app--settings-default.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__content[data-v-85b78009],.coupon-app--settings-default.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed):not(.coupon-app--is-asia) .coupon-app__tabs[data-v-85b78009] .tab:not(.tab--is-toggled),.coupon-app--settings-default.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed):not(.coupon-app--is-asia) .coupon-app__tabs[data-v-85b78009] .ui-tab:not(.ui-tab--is-toggled) {
    display: none
}

.coupon-app--settings-default.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .tabs__item:first-child,.coupon-app--settings-default.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .tabs__item:last-child,.coupon-app--settings-default.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:first-child,.coupon-app--settings-default.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:last-child {
    border-radius: var(--border-radius)
}

.coupon-app--settings-dark-side[data-v-85b78009] {
    --coupon-app-border-radius: var(--ui-button-custom-border-radius,var(--border-radius));
    --custom-coupon-height-indent: var(--custom-coupon-height-indent);
    border-radius: var(--coupon-app-border-radius)
}

.coupon-app--settings-dark-side .coupon-app__tabs[data-v-85b78009] {
    border-bottom: 1px solid hsl(var(--hsl-sep-alt))
}

.coupon-app--settings-space-vibe[data-v-85b78009] {
    --coupon-app-border-radius: calc(var(--border-radius)*2);
    --coupon-app-sell-coupons-border-radius: var(--ui-button-custom-border-radius,var(--border-radius));
    border-radius: var(--coupon-app-border-radius)
}

.coupon-app--settings-space-vibe__tab[data-v-85b78009] {
    border-radius: inherit
}

.coupon-app--settings-space-vibe:not(.coupon-app--settings-space-vibe.coupon-app--compact) .coupon-app__header[data-v-85b78009] {
    border-bottom: 1px solid hsl(var(--hsl-sep-alt));
    padding: var(--coupon-row-gutter-alt)
}

.coupon-app--settings-space-vibe.coupon-app--compact[data-v-85b78009] {
    min-width: 17.5rem
}

.coupon-app--settings-space-vibe.coupon-app--compact .coupon-app__header[data-v-85b78009] {
    padding: var(--coupon-row-gutter-alt)
}

.coupon-app--settings-space-vibe.coupon-app--compact .coupon-app__content[data-v-85b78009] {
    bottom: 100%;
    left: 100%;
    position: absolute
}

.coupon-app--settings-space-vibe.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .tabs__item:first-child,.coupon-app--settings-space-vibe.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:first-child {
    border-bottom-right-radius: var(--border-radius)
}

.coupon-app--settings-space-vibe.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .tabs__item:last-child,.coupon-app--settings-space-vibe.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:last-child {
    border-bottom-left-radius: var(--border-radius)
}

.coupon-app--settings-space-vibe.coupon-app--compact .coupon-app__tab[data-v-85b78009] {
    border-bottom-left-radius: var(--border-radius);
    border-bottom-right-radius: var(--border-radius);
    border-top-left-radius: var(--border-radius);
    box-shadow: -.3125rem 0 1.125rem .3125rem rgba(0,0,0,.23);
    position: absolute;
    right: 0;
    top: 100%;
    transform: rotate(90deg);
    transform-origin: 100% 0
}

.coupon-app--settings-space-vibe.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__content[data-v-85b78009] {
    display: none
}

.coupon-app--settings-space-vibe.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .tabs__item:first-child,.coupon-app--settings-space-vibe.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .tabs__item:last-child,.coupon-app--settings-space-vibe.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:first-child,.coupon-app--settings-space-vibe.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:last-child {
    border-radius: var(--border-radius)
}

.coupon-app--settings-cyber[data-v-85b78009] {
    --coupon-app-border-radius: 0.5rem;
    --coupon-app-sell-coupons-border-radius: 0.5rem
}

.coupon-app--settings-cyber[data-v-85b78009]:not(.coupon-app--compact) {
    border-radius: var(--coupon-app-border-radius)
}

.coupon-app--settings-cyber.coupon-app--compact .coupon-app__tabs[data-v-85b78009] {
    flex-direction: row-reverse
}

.coupon-app--settings-cyber.coupon-app--compact .coupon-app__content[data-v-85b78009] {
    bottom: 100%;
    left: 100%;
    position: absolute
}

.coupon-app--settings-cyber.coupon-app--compact .coupon-app__tab[data-v-85b78009] {
    border-radius: .5rem 0 .5rem .5rem;
    box-shadow: -.3125rem 0 1.125rem .3125rem rgba(0,0,0,.23);
    position: absolute;
    right: 0;
    top: 100%;
    transform: rotate(90deg);
    transform-origin: 100% 0
}

.coupon-app--settings-cyber.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .tabs__item:first-child,.coupon-app--settings-cyber.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:first-child {
    border-radius: 0 0 .5rem
}

.coupon-app--settings-cyber.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .tabs__item:last-child,.coupon-app--settings-cyber.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:last-child {
    border-radius: .5rem 0 0 .5rem
}

.coupon-app--settings-cyber.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__content[data-v-85b78009],.coupon-app--settings-cyber.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed):not(.coupon-app--is-asia) .coupon-app__tabs[data-v-85b78009] .tab:not(.tab--is-toggled),.coupon-app--settings-cyber.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed):not(.coupon-app--is-asia) .coupon-app__tabs[data-v-85b78009] .ui-tab:not(.ui-tab--is-toggled) {
    display: none
}

.coupon-app--settings-cyber.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .tabs__item:first-child,.coupon-app--settings-cyber.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .tabs__item:last-child,.coupon-app--settings-cyber.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:first-child,.coupon-app--settings-cyber.coupon-app--compact:not(:hover):not(.coupon-app--is-fixed) .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:last-child {
    border-radius: .5rem
}

.coupon-app--settings-top-events[data-v-85b78009] {
    --coupon-app-border-radius: var(--border-radius);
    --coupon-app-sell-coupons-border-radius: var(--border-radius);
    --ui-number-input-custom-border-radius: var(--border-radius);
    --ui-input-base-custom-border-radius: var(--border-radius);
    --ui-button-custom-border-radius: var(--border-radius);
    --custom-coupon-height-indent: var(--custom-top-events-coupon-height-indent);
    border-radius: var(--coupon-app-border-radius)
}

.coupon-app--settings-top-events.coupon-app--compact[data-v-85b78009] {
    box-shadow: var(--coupon-top-events-app-shadow)
}

.coupon-app--settings-top-events.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .tabs__item:first-child,.coupon-app--settings-top-events.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .tabs__item:last-child,.coupon-app--settings-top-events.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:first-child,.coupon-app--settings-top-events.coupon-app--compact .coupon-app__tabs[data-v-85b78009] .ui-tabs__item:last-child {
    border-radius: 0
}

.coupon-app--settings-top-events.coupon-app:not(.coupon-app--compact) .coupon-app__sell-coupons[data-v-85b78009],.coupon-app--settings-top-events.coupon-app:not(.coupon-app--compact) .coupon-app__tab[data-v-85b78009],.coupon-app--settings-top-events.coupon-app:not(.coupon-app--compact) .coupon-app__tabs[data-v-85b78009] {
    box-shadow: 0 .25rem .5rem 0 Hsla(var(--specialPrimary--50-bg),.1)
}

.coupon-app--theme-primary--20[data-v-85b78009] {
    --hsl-bg: var(--primary--20-bg);
    --hsl-clr: var(--primary--20-clr);
    --hsl-clr-accent: var(--primary--20-clr-accent);
    --hsl-clr-decent: var(--primary--20-clr-decent);
    --hsl-clr-strong: var(--primary--20-clr-strong);
    --hsl-clr-strong-alt: var(--primary--20-clr-strong-alt);
    --hsl-clr-primary: var(--primary--20-clr-primary);
    --hsl-clr-good: var(--primary--20-clr-good);
    --hsl-clr-bad: var(--primary--20-clr-bad);
    --hsl-sep: var(--primary--20-sep);
    --hsl-sep-alt: var(--primary--20-sep-alt);
    background-color: Hsla(var(--hsl-bg),1);
    color: Hsla(var(--hsl-clr),1)
}
