*, :after, :before {
    background-repeat: no-repeat;
    box-sizing: border-box
}

:after, :before {
    text-decoration: inherit;
    vertical-align: inherit
}

:where(:root) {
    cursor: default;
    line-height: 1.5;
    overflow-wrap: break-word;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: 100%
}

:where(body) {
    margin: 0
}

:where(h1) {
    font-size: 2em;
    margin: .67em 0
}

:where(dl,ol,ul) :where(dl,ol,ul) {
    margin: 0
}

:where(hr) {
    color: inherit;
    height: 0
}

:where(nav) :where(ol,ul) {
    list-style-type: none;
    padding: 0
}

:where(nav li):before {
    content: "​";
    float: left
}

:where(pre) {
    font-family: monospace,monospace;
    font-size: 1em;
    overflow: auto
}

:where(abbr[title]) {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

:where(b,strong) {
    font-weight: bolder
}

:where(code,kbd,samp) {
    font-family: monospace,monospace;
    font-size: 1em
}

:where(small) {
    font-size: 80%
}

:where(audio,canvas,iframe,img,svg,video) {
    vertical-align: middle
}

:where(iframe) {
    border-style: none
}

:where(svg:not([fill])) {
    fill: currentColor
}

:where(table) {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
}

:where(button,input,select) {
    margin: 0
}

:where(button,[type=button i],[type=reset i],[type=submit i]) {
    -webkit-appearance: button
}

:where(fieldset) {
    border: 1px solid #a0a0a0
}

:where(progress) {
    vertical-align: baseline
}

:where(textarea) {
    margin: 0;
    resize: vertical
}

:where([type=search i]) {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto
}

::-webkit-input-placeholder {
    color: inherit;
    opacity: .54
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

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

:where(dialog) {
    background-color: #fff;
    border: solid;
    color: #000;
    height: -moz-fit-content;
    height: fit-content;
    left: 0;
    margin: auto;
    padding: 1em;
    position: absolute;
    right: 0;
    width: -moz-fit-content;
    width: fit-content
}

:where(dialog:not([open])) {
    display: none
}

:where(details>summary:first-of-type) {
    display: list-item
}

:where([aria-busy=true i]) {
    cursor: progress
}

:where([aria-controls]) {
    cursor: pointer
}

:where([aria-disabled=true i],[disabled]) {
    cursor: not-allowed
}

:where([aria-hidden=false i][hidden]) {
    display: initial
}

:where([aria-hidden=false i][hidden]:not(:focus)) {
    clip: rect(0,0,0,0);
    position: absolute
}

:where(button,input,select,textarea) {
    background-color: transparent;
    border: 1px solid WindowFrame;
    color: inherit;
    font: inherit;
    letter-spacing: inherit;
    padding: .25em .375em
}

:where(select) {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100% /1em;
    border-radius: 0;
    padding-right: 1em
}

:where(select[multiple]) {
    background-image: none
}

:where([type=color i],[type=range i]) {
    border-width: 0;
    padding: 0
}

@media (prefers-reduced-motion:reduce) {
    *, :after, :before {
        animation-delay: -1ms !important;
        animation-duration: 1ms !important;
        animation-iteration-count: 1 !important;
        background-attachment: scroll !important;
        scroll-behavior: auto !important;
        transition-delay: 0s !important;
        transition-duration: 0s !important
    }
}

:where(iframe,img,input,video,select,textarea) {
    height: auto;
    max-width: 100%
}

.resize-observer[data-v-b329ee4c] {
    background-color: transparent;
    border: none;
    opacity: 0
}

    .resize-observer[data-v-b329ee4c], .resize-observer[data-v-b329ee4c] object {
        display: block;
        height: 100%;
        left: 0;
        overflow: hidden;
        pointer-events: none;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: -1
    }

.v-popper__popper {
    left: 0;
    outline: none;
    top: 0;
    z-index: 10000
}

    .v-popper__popper.v-popper__popper--hidden {
        opacity: 0;
        pointer-events: none;
        transition: opacity .15s,visibility .15s;
        visibility: hidden
    }

    .v-popper__popper.v-popper__popper--shown {
        opacity: 1;
        transition: opacity .15s;
        visibility: visible
    }

    .v-popper__popper.v-popper__popper--skip-transition, .v-popper__popper.v-popper__popper--skip-transition > .v-popper__wrapper {
        transition: none !important
    }

.v-popper__backdrop {
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.v-popper__inner {
    box-sizing: border-box;
    overflow-y: auto;
    position: relative
}

    .v-popper__inner > div {
        max-height: inherit;
        max-width: inherit;
        position: relative;
        z-index: 1
    }

.v-popper__arrow-container {
    height: 10px;
    position: absolute;
    width: 10px
}

.v-popper__popper--arrow-overflow .v-popper__arrow-container, .v-popper__popper--no-positioning .v-popper__arrow-container {
    display: none
}

.v-popper__arrow-inner, .v-popper__arrow-outer {
    border-style: solid;
    height: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 0
}

.v-popper__arrow-inner {
    border-width: 7px;
    visibility: hidden
}

.v-popper__arrow-outer {
    border-width: 6px
}

.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner {
    left: -2px
}

.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer, .v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer {
    left: -1px
}

.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer {
    border-bottom-color: transparent !important;
    border-bottom-width: 0;
    border-left-color: transparent !important;
    border-right-color: transparent !important
}

.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner {
    top: -2px
}

.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {
    top: 0
}

.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer {
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
    border-top-width: 0
}

.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner {
    top: -4px
}

.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer {
    top: -6px
}

.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner {
    top: -2px
}

.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer, .v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer {
    top: -1px
}

.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer {
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-left-width: 0;
    border-top-color: transparent !important
}

.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner {
    left: -4px
}

.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer {
    left: -6px
}

.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {
    right: -10px
}

.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner, .v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer {
    border-bottom-color: transparent !important;
    border-right-color: transparent !important;
    border-right-width: 0;
    border-top-color: transparent !important
}

.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner {
    left: -2px
}

.v-popper--theme-tooltip .v-popper__inner {
    background: #000c;
    border-radius: 6px;
    color: #fff;
    padding: 7px 12px 6px
}

.v-popper--theme-tooltip .v-popper__arrow-outer {
    border-color: #000c
}

.v-popper--theme-dropdown .v-popper__inner {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 6px;
    box-shadow: 0 6px 30px #0000001a;
    color: #000
}

.v-popper--theme-dropdown .v-popper__arrow-inner {
    border-color: #fff;
    visibility: visible
}

.v-popper--theme-dropdown .v-popper__arrow-outer {
    border-color: #ddd
}

body::-webkit-scrollbar {
    width: 0
}

body {
    scrollbar-width: none
}

a {
    border: none;
    color: var(--color_blue);
    cursor: pointer;
    padding: 0;
    text-decoration: underline;
    transition: color .1s ease-in-out
}

    a:hover {
        color: #096adc
    }

html {
    touch-action: manipulation
}

#__layout, #__nuxt, body, html {
    min-height: 100vh
}

#__layout {
    display: flex
}

body {
    background-color: var(--Background-Website-BG);
    color: var(--color_white);
    font-family: Montserrat Variable,Arial,Segoe UI,Helvetica,sans-serif;
    font-feature-settings: "tnum" on,"lnum" on;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5
}

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

    body select {
        background-image: none
    }

    body input::-webkit-inner-spin-button, body input::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0
    }

    body input[type=number] {
        -moz-appearance: textfield
    }

    body button {
        background-color: transparent;
        border: none;
        cursor: pointer
    }

    body.has-bonus-menu, body.has-chat, body.has-dropdown, body.has-modal, body.has-overlay {
        overflow: hidden;
        width: 100%;
        -webkit-overflow-scrolling: none;
        overscroll-behavior: none
    }

    body.has-modal {
        touch-action: none
    }

@media (max-width:494px) {
    body.has-bonus-menu, body.has-panel {
        overflow: hidden;
        width: 100%;
        -webkit-overflow-scrolling: none;
        overscroll-behavior: none
    }
}

::-moz-selection {
    background-color: #00f;
    color: var(--color_white)
}

::selection {
    background-color: var(--color_blue);
    color: var(--color_white)
}

nav li:before {
    display: none
}

.h1, h1 {
    font-size: 32px;
    line-height: 40px
}

.h1, .h2, h1, h2 {
    font-weight: 700;
    letter-spacing: -.02em;
    margin-bottom: 1rem;
    margin-top: 0
}

.h2, h2 {
    font-size: 24px;
    line-height: 32px
}

.h3, h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 28px;
    margin-bottom: 1rem;
    margin-top: 0
}

.h4, h4 {
    font-size: 20px
}

.h4, .h5, h4, h5 {
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 24px;
    margin-bottom: 1rem;
    margin-top: 0
}

.h5, h5 {
    font-size: 18px
}

.h6, h6 {
    font-size: 16px;
    line-height: 20px
}

.h6, .h7, h6 {
    font-weight: 600;
    letter-spacing: -.02em;
    margin-bottom: 1rem;
    margin-top: 0
}

.h7 {
    font-size: 14px;
    line-height: 18px
}

.h8 {
    font-size: 12px;
    line-height: 16px
}

.h8, .h9 {
    font-weight: 600;
    letter-spacing: -.02em;
    margin-bottom: 1rem;
    margin-top: 0
}

.h9 {
    font-size: 11px;
    line-height: 14px
}

.b1 {
    font-size: 16px;
    line-height: 24px
}

.b1, .b2 {
    font-weight: 500;
    margin-bottom: 1rem
}

.b2 {
    font-size: 14px;
    line-height: 20px
}

.b3 {
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    margin-bottom: 1rem
}

.bcaps1 {
    font-size: 14px;
    line-height: 22px
}

.bcaps1, .bcaps2 {
    font-weight: 700;
    letter-spacing: .06em;
    margin-bottom: 1rem;
    text-transform: uppercase
}

.bcaps2 {
    font-size: 12px;
    line-height: 18px
}

.bcaps3 {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: .06em;
    line-height: 16px;
    margin-bottom: 1rem;
    text-transform: uppercase
}

.c1 {
    font-size: 60px;
    line-height: 68px
}

.c1, .c2 {
    font-weight: 900;
    letter-spacing: .02em;
    margin-bottom: 1rem;
    text-transform: uppercase
}

.c2 {
    font-size: 52px;
    line-height: 56px
}

.c3 {
    font-size: 46px;
    line-height: 50px
}

.c3, .c4 {
    font-weight: 900;
    letter-spacing: .02em;
    margin-bottom: 1rem;
    text-transform: uppercase
}

.c4 {
    font-size: 40px;
    line-height: 44px
}

.c5 {
    font-size: 36px;
    line-height: 40px
}

.c5, .c6 {
    font-weight: 900;
    letter-spacing: .02em;
    margin-bottom: 1rem;
    text-transform: uppercase
}

.c6 {
    font-size: 32px;
    line-height: 36px
}

.c7 {
    font-size: 28px;
    font-weight: 900;
    letter-spacing: .02em;
    line-height: 32px;
    text-transform: uppercase
}

.c7, p {
    margin-bottom: 1rem
}

p {
    margin-top: 0
}

a.unlink {
    border-bottom: none !important;
    color: inherit;
    text-decoration: none !important
}

.container {
    margin: 0 auto;
    max-width: 1088px;
    padding-left: 24px;
    padding-right: 24px;
    position: relative;
    width: 100%
}

@media (max-width:768px) {
    .container {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width:1000px) {
    .opened-left-panel .container {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width:1093px) {
    .opened-right-panel .container {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width:1108px) {
    .opened-contests-panel .container {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width:1325px) {
    .opened-left-panel.opened-right-panel .container {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (max-width:1340px) {
    .opened-left-panel.opened-contests-panel .container {
        padding-left: 16px;
        padding-right: 16px
    }
}

.font-digits {
    font-weight: 600;
    letter-spacing: -.5px;
    white-space: nowrap
}

.v-popper__popper {
    max-width: 220px
}

    .v-popper__popper:active, .v-popper__popper:focus, .v-popper__popper:focus-visible, .v-popper__popper:focus-within, .v-popper__popper:target {
        border: none !important;
        outline: none !important
    }

.v-popper--theme-menu .v-popper__inner, .v-popper--theme-tooltip .v-popper__inner {
    background: var(--Background-Quinary);
    border: none;
    border-radius: 8px;
    box-shadow: none;
    color: var(--Background-Secondary);
    filter: drop-shadow(2px 2px 20px rgba(0,0,0,.3));
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    padding: 10px 12px
}

    .v-popper--theme-menu .v-popper__inner h6, .v-popper--theme-tooltip .v-popper__inner h6 {
        font-size: 14px;
        font-weight: 600;
        line-height: 18px;
        margin-bottom: 2px
    }

    .v-popper--theme-menu .v-popper__inner p, .v-popper--theme-tooltip .v-popper__inner p {
        margin-bottom: .5em
    }

        .v-popper--theme-menu .v-popper__inner p:last-child, .v-popper--theme-tooltip .v-popper__inner p:last-child {
            margin-bottom: 0
        }

.v-popper--theme-menu .v-popper__arrow-inner, .v-popper--theme-menu .v-popper__arrow-outer, .v-popper--theme-tooltip .v-popper__arrow-inner, .v-popper--theme-tooltip .v-popper__arrow-outer {
    border-color: var(--Background-Quinary)
}

.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner {
    top: 0
}

.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner {
    top: -7px
}

.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner {
    left: -7px
}

.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner {
    left: 0
}

.v-popper--disabled-pointer-events {
    pointer-events: none
}

[id] {
    scroll-margin-top: 64px
}

.btn {
    border: 1px solid transparent;
    border-radius: 7px;
    color: #fff;
    display: inline-block;
    font-style: normal;
    font-weight: 600;
    line-height: 1.4;
    position: relative;
    text-align: center;
    text-decoration: none;
    transition: all .3s;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap
}

    .btn:active, .btn:focus {
        box-shadow: inset 0 0 0 1px #00000026,inset 0 0 10px #0003
    }

    .btn:disabled {
        cursor: default
    }

.btn_blue {
    background-color: var(--color_blue)
}

    .btn_blue:hover {
        background-color: #0a75f5
    }

        .btn_blue:hover, .btn_blue:hover.btn_shadow {
            box-shadow: 0 14px 20px #2283f64d
        }

    .btn_blue:active, .btn_blue:disabled, .btn_blue:focus {
        background-color: #096adc
    }

    .btn_blue:disabled {
        opacity: .75;
        pointer-events: none
    }

.btn_red {
    background-color: var(--color_red);
    border-color: var(--color_red)
}

    .btn_red:hover {
        background-color: #df123d
    }

        .btn_red:hover, .btn_red:hover.btn_shadow {
            box-shadow: 0 14px 20px #ed1d494d
        }

    .btn_red:active, .btn_red:focus {
        background-color: #df123d
    }

    .btn_red:disabled {
        background-color: #c71037;
        opacity: .75;
        pointer-events: none
    }

.btn_yellow {
    background-color: var(--color_yellow);
    border-color: var(--color_yellow)
}

    .btn_yellow:hover {
        background-color: #ffc31a
    }

        .btn_yellow:hover, .btn_yellow:hover.btn_shadow {
            box-shadow: 0 14px 20px #ffbc004d
        }

    .btn_yellow:active, .btn_yellow:focus {
        background-color: #e6a900
    }

    .btn_yellow:disabled {
        background-color: #cc9600;
        opacity: .75;
        pointer-events: none
    }

.btn_gray {
    background-color: #1b2233;
    border-color: #1b2233
}

    .btn_gray:hover {
        background-color: #242d44
    }

        .btn_gray:hover, .btn_gray:hover.btn_shadow {
            box-shadow: 0 14px 20px #1b22334d
        }

    .btn_gray:active, .btn_gray:focus {
        background-color: #121722
    }

    .btn_gray:disabled {
        background-color: #1b2233;
        pointer-events: none
    }

.btn_green {
    background-color: var(--color_green);
    border-color: var(--color_green)
}

    .btn_green:hover {
        background-color: #1ece44
    }

        .btn_green:hover, .btn_green:hover.btn_shadow {
            box-shadow: 0 14px 20px #1bb83d4d
        }

    .btn_green:active, .btn_green:focus {
        background-color: #18a236
    }

    .btn_green:disabled {
        background-color: #148c2e;
        opacity: .75;
        pointer-events: none
    }

.btn_outline {
    background-color: transparent;
    border-color: #31435d
}

    .btn_outline:hover {
        background-color: #3a4f6e
    }

    .btn_outline:active, .btn_outline:focus {
        background-color: #28374c
    }

.btn_small {
    font-size: 14px;
    padding: 6px 14px
}

.btn_medium {
    font-size: 14px;
    padding: 11px 18px
}

.btn_large {
    font-size: 18px;
    padding: 15px 30px
}

@media (max-width:767.98px) {
    .btn_large {
        padding: 15px 18px
    }
}

.btn_block {
    display: block;
    width: 100%
}

.btn_disable:disabled {
    background-color: #55657e;
    border-color: #55657e;
    pointer-events: none
}

.shape-background-helper {
    background: #ffffff14;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: -1
}

:root {
    --Background-Primary: #fff;
    --Background-Secondary: #a7b5ca;
    --Background-Tertiary: #55657e;
    --Background-Quaternary: #2a3546;
    --Background-Quinary: #202a39;
    --Background-Senary: #1c2532;
    --Background-Septenary: #19212c;
    --Background-Octonary: #111923;
    --Background-Website-BG: #0d131c;
    --Text-Primary: #fff;
    --Text-Secondary: #a7b5ca;
    --Text-Tertiary: #55657e;
    --Text-Quaternary: #0d131c;
    --Brand-Red-Default: #ed1d49;
    --Brand-Red-Transparent: rgba(237,29,73,.16);
    --Brand-Blue-Default: #2283f6;
    --Brand-Blue-Transparent: rgba(34,131,246,.16);
    --Brand-Yellow-Default: #ffb636;
    --Brand-Yellow-Transparent: rgba(255,182,54,.16);
    --Brand-Green-Default: #1bb83d;
    --Brand-Green-Transparent: rgba(27,184,61,.16);
    --Shades-White-2: hsla(0,0%,100%,.02);
    --Shades-White-4: hsla(0,0%,100%,.04);
    --Shades-White-8: hsla(0,0%,100%,.08);
    --Shades-White-12: hsla(0,0%,100%,.12);
    --Shades-White-16: hsla(0,0%,100%,.16);
    --Shades-White-24: hsla(0,0%,100%,.24);
    --Shades-White-48: hsla(0,0%,100%,.48);
    --Shades-White-64: hsla(0,0%,100%,.64);
    --Shades-White-72: hsla(0,0%,100%,.72);
    --Shades-White-84: hsla(0,0%,100%,.84);
    --Shades-White-100: #fff
}

:root {
    --color_white--transparent-80: hsla(0,0%,100%,.8);
    --color_white--transparent-70: hsla(0,0%,100%,.7);
    --color_white--transparent-65: hsla(0,0%,100%,.65);
    --color_white--transparent-60: hsla(0,0%,100%,.6);
    --color_white--transparent-50: hsla(0,0%,100%,.5);
    --color_white--transparent-30: hsla(0,0%,100%,.3);
    --color_background-100: #0d131c;
    --color_background-90: #111923;
    --color_background-80: #161f2c;
    --color_grey-100: #1c2532;
    --color_grey-80: #202a39;
    --color_grey-70: #263041;
    --color_grey-60: #2a3546;
    --color_grey-50: #3c485c;
    --color_grey-40: #55657e;
    --color_grey-30: #6e81a0;
    --color_grey-20: white;
    --color_white: #fff;
    --color_dark-shades-gray-100: #1c2532;
    --color_dark-shades-gray-60: #2a3546;
    --color_dark-shades-gray-40: #55657e;
    --color_red: #ed1d49;
    --color_red--hover: #c31d40;
    --color_red--pressed: #ae1435;
    --color_blue: #2283f6;
    --color_blue--hover: #0b6ada;
    --color_blue--pressed: #075cc0;
    --color_yellow: #ffb636;
    --color_yellow--hover: #ffa200;
    --color_yellow--pressed: #f09000;
    --color_yellow-2: #fed700;
    --color_green: #1bb83d;
    --color_green--hover: #1ca63a;
    --color_green--pressed: #1b9636
}

.universal-placeholder[data-v-f9798007] {
    --vertical-gap: var(--gap,16px);
    --inner-card-height: var(--card-height,100%);
    animation: pulse-f9798007 1.5s ease-in-out infinite;
    border-radius: 8px;
    margin-block: var(--vertical-gap);
    max-width: 100%;
    position: relative;
    width: 100%
}

.universal-placeholder--card-row[data-v-f9798007], .universal-placeholder--card-row-custom[data-v-f9798007] {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    --column-count: 5;
    --gap: 16px;
    --min-width: 160px;
    --single-column-width: calc((100% - (var(--column-count) - 1)*var(--gap))/var(--column-count));
    --wide-column-width: calc((var(--single-column-width) + var(--gap))*2);
    animation: pulse-f9798007 1.5s ease-in-out infinite;
    aspect-ratio: calc(var(--inner-aspect-ratio-width)*var(--column-count))/var(--inner-aspect-ratio-height);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='calc(100% - 12px)' height='100%' rx='14' ry='14' fill='rgba(136, 136, 136, 0.2)'/%3E%3C/svg%3E");
    background-repeat: repeat-x
}

.global-container.new .universal-placeholder--card-row[data-v-f9798007], .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007], .sp .universal-placeholder--card-row[data-v-f9798007], .sp .universal-placeholder--card-row-custom[data-v-f9798007] {
    --column-count: 9 !important
}

@media (max-width:1699px) {
    .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:1931px) {
    .opened-left-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:2024px) {
    .opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:2039px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:2256px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:2271px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:1523px) {
    .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:1755px) {
    .opened-left-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:1848px) {
    .opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:1863px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:2080px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:2095px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:1347px) {
    .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1579px) {
    .opened-left-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1672px) {
    .opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1687px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1904px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1919px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1171px) {
    .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1403px) {
    .opened-left-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1496px) {
    .opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1511px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1728px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1743px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:995px) {
    .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1227px) {
    .opened-left-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1320px) {
    .opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1335px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1552px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1567px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:729px) {
    .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:961px) {
    .opened-left-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1054px) {
    .opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1069px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1286px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1301px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:555px) {
    .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --min-width: 118px;
        --column-count: 3 !important
    }
}

@media (max-width:409px) {
    .global-container.new .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .global-container.new .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 2 !important
    }
}

@media (max-width:1171px) {
    .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1403px) {
    .opened-left-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1496px) {
    .opened-right-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1511px) {
    .opened-contests-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1728px) {
    .opened-left-panel.opened-right-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1743px) {
    .opened-left-panel.opened-contests-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:995px) {
    .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1227px) {
    .opened-left-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1320px) {
    .opened-right-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1335px) {
    .opened-contests-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1552px) {
    .opened-left-panel.opened-right-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1567px) {
    .opened-left-panel.opened-contests-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:729px) {
    .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:961px) {
    .opened-left-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1054px) {
    .opened-right-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1069px) {
    .opened-contests-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1286px) {
    .opened-left-panel.opened-right-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1301px) {
    .opened-left-panel.opened-contests-panel .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:555px) {
    .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --min-width: 118px;
        --column-count: 3 !important
    }
}

@media (max-width:409px) {
    .universal-placeholder--card-row-custom[data-v-f9798007]:not(.--ignore-breakpoints), .universal-placeholder--card-row[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 2 !important
    }
}

@media (max-width:1699px) {
    .universal-placeholder--card-row-custom.--ignore-breakpoints[data-v-f9798007], .universal-placeholder--card-row.--ignore-breakpoints[data-v-f9798007] {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:1523px) {
    .universal-placeholder--card-row-custom.--ignore-breakpoints[data-v-f9798007], .universal-placeholder--card-row.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 7 !important
    }
}

@media (max-width:1347px) {
    .universal-placeholder--card-row-custom.--ignore-breakpoints[data-v-f9798007], .universal-placeholder--card-row.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 6 !important
    }
}

@media (max-width:1171px) {
    .universal-placeholder--card-row-custom.--ignore-breakpoints[data-v-f9798007], .universal-placeholder--card-row.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 5 !important
    }
}

@media (max-width:995px) {
    .universal-placeholder--card-row-custom.--ignore-breakpoints[data-v-f9798007], .universal-placeholder--card-row.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:730px) {
    .universal-placeholder--card-row-custom.--ignore-breakpoints[data-v-f9798007], .universal-placeholder--card-row.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 3 !important
    }
}

@media (max-width:555px) {
    .universal-placeholder--card-row-custom.--ignore-breakpoints[data-v-f9798007], .universal-placeholder--card-row.--ignore-breakpoints[data-v-f9798007] {
        --min-width: 118px;
        --column-count: 3 !important
    }
}

@media (max-width:409px) {
    .universal-placeholder--card-row-custom.--ignore-breakpoints[data-v-f9798007], .universal-placeholder--card-row.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 2 !important
    }
}

.universal-placeholder--card-row-custom[data-v-f9798007]:not(:last-child), .universal-placeholder--card-row[data-v-f9798007]:not(:last-child) {
    margin-block: var(--vertical-gap)
}

.universal-placeholder--card-row-custom[data-v-f9798007]:not(:has(~.universal-placeholder)), .universal-placeholder--card-row[data-v-f9798007]:not(:has(~.universal-placeholder)) {
    margin-bottom: 56px
}

.universal-placeholder--card-row[data-v-f9798007] {
    background-size: calc(max(var(--single-column-width),var(--min-width)) + var(--gap));
    height: calc(var(--inner-card-height) + var(--gap))
}

.universal-placeholder--card-row-custom[data-v-f9798007] {
    --column-width: var(--card-width);
    background-size: calc(max(var(--card-width)) + var(--gap)) var(--inner-card-height);
    height: calc(var(--column-width)*var(--inner-aspect-ratio-height)/var(--inner-aspect-ratio-width))
}

.universal-placeholder--table[data-v-f9798007] {
    --line-height: 50px;
    --gap: 6px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='58' %3E%3Crect x='0' y='0' width='100%' height='50' rx='8' ry='8' fill='rgba(136, 136, 136, 0.2)'/%3E%3C/svg%3E");
    background-repeat: repeat-y;
    background-size: 100% calc(var(--line-height) + var(--gap));
    height: calc((var(--line-height) + var(--gap))*var(--amount))
}

.universal-placeholder--card[data-v-f9798007] {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    --column-count: 5;
    --gap: 16px;
    --min-width: 160px;
    --single-column-width: calc((100% - (var(--column-count) - 1)*var(--gap))/var(--column-count));
    --wide-column-width: calc((var(--single-column-width) + var(--gap))*2);
    aspect-ratio: 182/240;
    background-color: #87878733;
    width: calc(var(--card-width, var(--single-column-width)) + var(--gap)/2)
}

.global-container.new .universal-placeholder--card[data-v-f9798007], .sp .universal-placeholder--card[data-v-f9798007] {
    --column-count: 9 !important
}

@media (max-width:1699px) {
    .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:1931px) {
    .opened-left-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:2024px) {
    .opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:2039px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:2256px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:2271px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:1523px) {
    .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:1755px) {
    .opened-left-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:1848px) {
    .opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:1863px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:2080px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:2095px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 7 !important
    }
}

@media (max-width:1347px) {
    .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1579px) {
    .opened-left-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1672px) {
    .opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1687px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1904px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1919px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 6 !important
    }
}

@media (max-width:1171px) {
    .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1403px) {
    .opened-left-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1496px) {
    .opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1511px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1728px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1743px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:995px) {
    .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1227px) {
    .opened-left-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1320px) {
    .opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1335px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1552px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1567px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:729px) {
    .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:961px) {
    .opened-left-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1054px) {
    .opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1069px) {
    .opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1286px) {
    .opened-left-panel.opened-right-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-right-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1301px) {
    .opened-left-panel.opened-contests-panel .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .opened-left-panel.opened-contests-panel .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:555px) {
    .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --min-width: 118px;
        --column-count: 3 !important
    }
}

@media (max-width:409px) {
    .global-container.new .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints), .sp .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 2 !important
    }
}

@media (max-width:1171px) {
    .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1403px) {
    .opened-left-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1496px) {
    .opened-right-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1511px) {
    .opened-contests-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1728px) {
    .opened-left-panel.opened-right-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:1743px) {
    .opened-left-panel.opened-contests-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 5 !important
    }
}

@media (max-width:995px) {
    .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1227px) {
    .opened-left-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1320px) {
    .opened-right-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1335px) {
    .opened-contests-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1552px) {
    .opened-left-panel.opened-right-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:1567px) {
    .opened-left-panel.opened-contests-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:729px) {
    .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:961px) {
    .opened-left-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1054px) {
    .opened-right-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1069px) {
    .opened-contests-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1286px) {
    .opened-left-panel.opened-right-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:1301px) {
    .opened-left-panel.opened-contests-panel .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 3 !important
    }
}

@media (max-width:555px) {
    .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --min-width: 118px;
        --column-count: 3 !important
    }
}

@media (max-width:409px) {
    .universal-placeholder--card[data-v-f9798007]:not(.--ignore-breakpoints) {
        --column-count: 2 !important
    }
}

@media (max-width:1699px) {
    .universal-placeholder--card.--ignore-breakpoints[data-v-f9798007] {
        --gap: 16px;
        --column-count: 8 !important
    }
}

@media (max-width:1523px) {
    .universal-placeholder--card.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 7 !important
    }
}

@media (max-width:1347px) {
    .universal-placeholder--card.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 6 !important
    }
}

@media (max-width:1171px) {
    .universal-placeholder--card.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 5 !important
    }
}

@media (max-width:995px) {
    .universal-placeholder--card.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 4 !important;
        --gap: 12px
    }
}

@media (max-width:730px) {
    .universal-placeholder--card.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 3 !important
    }
}

@media (max-width:555px) {
    .universal-placeholder--card.--ignore-breakpoints[data-v-f9798007] {
        --min-width: 118px;
        --column-count: 3 !important
    }
}

@media (max-width:409px) {
    .universal-placeholder--card.--ignore-breakpoints[data-v-f9798007] {
        --column-count: 2 !important
    }
}

.universal-placeholder--custom[data-v-f9798007] {
    background-color: #87878733;
    height: var(--placeholder-height);
    width: var(--placeholder-width)
}

@keyframes pulse-f9798007 {
    0% {
        opacity: .6
    }

    50% {
        opacity: .3
    }

    to {
        opacity: .6
    }
}

:where(.img[data-v-ddc1b1ad]) {
    aspect-ratio: 1;
    min-width: 20px
}

.datetime[data-v-6897a6ad] {
    white-space: nowrap
}

.tooltip[data-v-1e2757a8] {
    cursor: pointer;
    display: inline-block;
    position: relative;
    vertical-align: text-bottom
}

.tooltip svg[data-v-1e2757a8] {
    display: block
}

.tooltip_empty[data-v-1e2757a8] {
    margin-left: 4px
}

.tooltip .icon[data-v-1e2757a8]:focus .icon svg, .tooltip .icon[data-v-1e2757a8]:hover .icon svg {
    fill: var(--Background-Secondary);
    color: var(--Background-Secondary)
}

.lazy-tooltip[data-v-1e2757a8] {
    height: 100%;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%
}

.modal:has(.override-modal-overflow) {
    overflow: visible !important
}

    .modal:has(.override-modal-overflow) .default-tab {
        z-index: auto
    }

        .modal:has(.override-modal-overflow) .default-tab .header:before {
            border-top-left-radius: 12px;
            border-top-right-radius: 12px
        }

        .modal:has(.override-modal-overflow) .default-tab .footer {
            border-bottom-left-radius: 12px;
            border-bottom-right-radius: 12px
        }

.modal[data-v-d3020841] {
    background-color: var(--Background-Octonary);
    border-radius: 14px;
    overflow: hidden;
    position: relative
}

@media (max-width:450px) {
    .modal[data-v-d3020841] {
        animation: transitionBottom-d3020841 .6s ease-in-out forwards
    }
}

.modal[data-v-d3020841]:before {
    background: linear-gradient(180deg,#003370,transparent);
    border-radius: 14px 14px 0 0;
    content: "";
    display: block;
    height: 72px;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0
}

.modal__btn-close[data-v-d3020841] {
    align-items: center;
    background-color: transparent;
    border: none;
    color: var(--Background-Secondary);
    display: flex;
    font-size: 38px;
    font-weight: 500;
    height: 38px;
    justify-content: center;
    line-height: 38px;
    outline: none;
    padding: 0;
    position: absolute;
    right: 15px;
    top: 15px;
    transition: color .1s ease-in-out;
    width: 38px;
    z-index: 10
}

    .modal__btn-close[data-v-d3020841]:hover, .modal__container[data-v-d3020841] {
        color: var(--color_white)
    }

.modal__container[data-v-d3020841] {
    min-height: 62px;
    padding: 20px 24px;
    position: relative;
    z-index: 2
}

@keyframes transitionBottom-d3020841 {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

.modal-intro[data-v-4a4c7538] {
    --modal-intro-color_label: #150e3b
}

    .modal-intro[data-v-4a4c7538]:before {
        display: none
    }

    .modal-intro[data-v-4a4c7538] .modal__container {
        display: flex;
        padding: 0
    }

.modal-intro__intro[data-v-4a4c7538] {
    align-items: center;
    background: url(./login-banner-1_2x.BL4PXoG4.png) no-repeat 50%;
    background-size: cover;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    min-height: 550px;
    padding: 40px 20px 46px;
    width: 330px
}

@media (max-width:720px) {
    .modal-intro__intro[data-v-4a4c7538] {
        display: none
    }
}

.modal-intro__title[data-v-4a4c7538] {
    font-size: 24px;
    font-weight: 900;
    letter-spacing: .02em;
    line-height: 26px;
    margin-bottom: 6px;
    text-align: center
}

    .modal-intro__title[data-v-4a4c7538] .login-signup__intro-title--red {
        color: #ed1d49
    }

.modal-intro__desc[data-v-4a4c7538] {
    color: #ffffffb2;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 0;
    text-transform: none
}

.modal-intro__content[data-v-4a4c7538] {
    padding: 32px;
    width: 366px
}

@media (max-width:720px) {
    .modal-intro__content[data-v-4a4c7538] {
        width: 100%
    }
}

.dropdown .trigger-content[data-v-b26cbae3], .dropdown .trigger-content__text[data-v-b26cbae3], .dropdown-menu__link > span.text[data-v-b26cbae3], .dropdown__trigger[data-v-b26cbae3] > span.text, .dropdown__trigger-custom[data-v-b26cbae3] > span.text {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dropdown-content__body[data-v-b26cbae3]::-webkit-scrollbar, .dropdown-content__body[data-v-b26cbae3]::-webkit-scrollbar-track {
    background-color: var(--Background-Senary);
    border-radius: 2px
}

.dropdown-content__body[data-v-b26cbae3]::-webkit-scrollbar {
    height: 4px;
    width: 4px
}

.dropdown-content__body[data-v-b26cbae3]::-webkit-scrollbar-thumb {
    background-color: var(--Background-Quaternary);
    border-radius: 2px
}

.dropdown-content__body[data-v-b26cbae3] {
    scrollbar-color: var(--Background-Quaternary) var(--Background-Senary);
    scrollbar-width: thin
}

.dropdown[data-v-b26cbae3] {
    position: relative
}

.dropdown__trigger[data-v-b26cbae3], .dropdown__trigger-custom[data-v-b26cbae3] {
    align-items: center;
    cursor: pointer;
    display: flex;
    height: 100%;
    position: relative;
    width: 100%
}

    .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper, .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper {
        align-items: center;
        display: flex;
        flex-shrink: 0;
        justify-content: center
    }

        .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper > span.icon svg, .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper > span.icon svg {
            fill: var(--Background-Tertiary);
            color: var(--Background-Tertiary)
        }

    .dropdown__trigger[data-v-b26cbae3] > span.text, .dropdown__trigger-custom[data-v-b26cbae3] > span.text {
        align-items: center;
        display: flex;
        flex: 1 1;
        white-space: nowrap
    }

.dropdown__trigger[data-v-b26cbae3] {
    background-color: #4458743d;
    border: 1px solid transparent;
    box-shadow: 0 2px 4px #0000002e;
    transition: background-color .1s ease-in-out,border-color .1s ease-in-out
}

    .dropdown__trigger[data-v-b26cbae3]:focus, .dropdown__trigger[data-v-b26cbae3]:hover {
        background-color: #44587452
    }

    .dropdown__trigger[data-v-b26cbae3]:active {
        background-color: #4458743d
    }

.dropdown__trigger .icon-arrow[data-v-b26cbae3] {
    flex-shrink: 0
}

.dropdown__empty[data-v-b26cbae3] {
    align-items: center;
    color: var(--Background-Tertiary);
    display: flex;
    justify-content: center;
    min-height: 110px
}

.dropdown_fullwidth[data-v-b26cbae3] {
    display: block;
    width: 100%
}

.dropdown_disabled[data-v-b26cbae3] {
    opacity: .7;
    pointer-events: none
}

.dropdown_disabled .dropdown__trigger[data-v-b26cbae3] {
    box-shadow: none
}

.dropdown_disabled .trigger-content__placeholder[data-v-b26cbae3], .dropdown_disabled .trigger-content__text[data-v-b26cbae3] {
    color: var(--Background-Tertiary)
}

.dropdown_disabled .icon-arrow[data-v-b26cbae3] {
    color: var(--Background-Tertiary) !important
}

.dropdown_is-error .dropdown__trigger[data-v-b26cbae3] {
    border-color: var(--color_red)
}

.dropdown_top .icon-arrow[data-v-b26cbae3], .dropdown_top-end .icon-arrow[data-v-b26cbae3], .dropdown_top-start .icon-arrow[data-v-b26cbae3] {
    fill: var(--Background-Secondary);
    color: var(--Background-Secondary);
    pointer-events: none;
    transform: rotate(180deg);
    transition: fill .1s ease-in-out,transform .1s ease-in-out
}

.dropdown_top-end.dropdown_opened .icon-arrow[data-v-b26cbae3], .dropdown_top-start.dropdown_opened .icon-arrow[data-v-b26cbae3], .dropdown_top.dropdown_opened .icon-arrow[data-v-b26cbae3] {
    transform: rotate(0);
    transform-origin: center
}

.dropdown_bottom .icon-arrow[data-v-b26cbae3], .dropdown_bottom-end .icon-arrow[data-v-b26cbae3], .dropdown_bottom-start .icon-arrow[data-v-b26cbae3] {
    fill: var(--Background-Secondary);
    color: var(--Background-Secondary);
    pointer-events: none;
    transform: rotate(0);
    transition: fill .1s ease-in-out,transform .1s ease-in-out
}

.dropdown_bottom-end.dropdown_opened .icon-arrow[data-v-b26cbae3], .dropdown_bottom-start.dropdown_opened .icon-arrow[data-v-b26cbae3], .dropdown_bottom.dropdown_opened .icon-arrow[data-v-b26cbae3] {
    transform: rotate(180deg);
    transform-origin: center
}

.dropdown__error-text[data-v-b26cbae3] {
    color: var(--color_red);
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    margin: 0 12px
}

.dropdown .trigger-content[data-v-b26cbae3] {
    display: flex;
    flex: 1 1;
    flex-direction: column
}

.dropdown .trigger-content__placeholder[data-v-b26cbae3], .dropdown .trigger-content__text[data-v-b26cbae3] {
    font-weight: 600;
    line-height: 18px;
    white-space: nowrap
}

.dropdown .trigger-content__placeholder[data-v-b26cbae3] {
    display: block;
    font-size: 14px;
    margin-bottom: 0;
    transform-origin: left top;
    transition: margin-bottom .1s ease-in-out,transform .1s ease-in-out,letter-spacing .1s ease-in-out
}

.dropdown .trigger-content.is-opened:not(.has-value) .trigger-content__placeholder[data-v-b26cbae3] {
    margin-bottom: 18px;
    transform: scale(.85)
}

.dropdown .trigger-content.is-opened .trigger-content__placeholder[data-v-b26cbae3] {
    color: var(--color_blue)
}

.dropdown .trigger-content.has-value:not(.is-opened) .trigger-content__placeholder[data-v-b26cbae3] {
    color: var(--Background-Tertiary)
}

.dropdown .trigger-content.has-value .trigger-content__placeholder[data-v-b26cbae3] {
    transform: scale(.85);
    transition: none
}

.dropdown_lg .trigger-content__placeholder[data-v-b26cbae3], .dropdown_lg .trigger-content__text[data-v-b26cbae3] {
    letter-spacing: -.28px
}

.dropdown_lg .dropdown__trigger-custom[data-v-b26cbae3] .icon-arrow, .dropdown_lg .dropdown__trigger[data-v-b26cbae3] .icon-arrow {
    height: 24px;
    margin-left: 8px;
    margin-right: -6px;
    width: 24px
}

    .dropdown_lg .dropdown__trigger-custom[data-v-b26cbae3] .icon-arrow svg, .dropdown_lg .dropdown__trigger[data-v-b26cbae3] .icon-arrow svg {
        height: 100%;
        width: 100%
    }

.dropdown_lg .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper, .dropdown_lg .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper {
    height: 24px;
    margin-left: -6px;
    margin-right: 8px;
    width: 24px
}

    .dropdown_lg .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper img, .dropdown_lg .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper img {
        width: 100%
    }

    .dropdown_lg .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper > span.icon, .dropdown_lg .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper > span.icon {
        height: 100%;
        width: 100%
    }

        .dropdown_lg .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper > span.icon svg, .dropdown_lg .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper > span.icon svg {
            height: 100%;
            width: 100%
        }

.dropdown_lg .dropdown__trigger-custom[data-v-b26cbae3] > span.text, .dropdown_lg .dropdown__trigger[data-v-b26cbae3] > span.text {
    line-height: 24px
}

.dropdown_lg .dropdown__trigger[data-v-b26cbae3] {
    border-radius: 10px;
    font-size: 14px;
    height: 58px;
    padding: 10px 17px
}

.dropdown_lg .dropdown__empty[data-v-b26cbae3] {
    font-size: 14px
}

.dropdown_md .trigger-content__text[data-v-b26cbae3] {
    letter-spacing: -.24px
}

.dropdown_md .dropdown__trigger-custom[data-v-b26cbae3] .icon-arrow, .dropdown_md .dropdown__trigger[data-v-b26cbae3] .icon-arrow {
    height: 20px;
    margin-left: 4px;
    margin-right: -6px;
    width: 20px
}

    .dropdown_md .dropdown__trigger-custom[data-v-b26cbae3] .icon-arrow svg, .dropdown_md .dropdown__trigger[data-v-b26cbae3] .icon-arrow svg {
        height: 100%;
        width: 100%
    }

.dropdown_md .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper, .dropdown_md .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper {
    height: 20px;
    margin-left: -4px;
    margin-right: 6px;
    width: 20px
}

    .dropdown_md .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper img, .dropdown_md .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper img {
        width: 100%
    }

    .dropdown_md .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper > span.icon, .dropdown_md .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper > span.icon {
        height: 100%;
        width: 100%
    }

        .dropdown_md .dropdown__trigger-custom[data-v-b26cbae3] > div.icon-wrapper > span.icon svg, .dropdown_md .dropdown__trigger[data-v-b26cbae3] > div.icon-wrapper > span.icon svg {
            height: 100%;
            width: 100%
        }

.dropdown_md .dropdown__trigger-custom[data-v-b26cbae3] > span.text, .dropdown_md .dropdown__trigger[data-v-b26cbae3] > span.text {
    line-height: 20px
}

.dropdown_md .dropdown__trigger[data-v-b26cbae3] {
    border-radius: 8px;
    font-size: 12px;
    height: 36px;
    padding: 7px 13px
}

.dropdown_md .dropdown__empty[data-v-b26cbae3] {
    font-size: 12px
}

.dropdown-content[data-v-b26cbae3] {
    display: flex;
    flex-direction: column
}

.dropdown-content__header[data-v-b26cbae3] {
    position: relative
}

.dropdown-content__body[data-v-b26cbae3] {
    flex: 1 1;
    overflow-x: hidden;
    overflow-y: auto
}

.dropdown-content__footer[data-v-b26cbae3] {
    background-color: var(--color_grey-80);
    border-top: 1px solid rgba(183,207,255,.05);
    padding: 16px 24px
}

.dropdown-content_desktop[data-v-b26cbae3] {
    background-color: #171616;
    box-shadow: 2px 2px 20px #0000004d
}

.dropdown-content_desktop .dropdown-content__header[data-v-b26cbae3] {
    margin-bottom: 12px
}

.dropdown-content_mobile[data-v-b26cbae3] {
    background: #111923;
    bottom: 0;
    left: 0;
    max-height: calc(100% - 60px);
    position: fixed;
    right: 0
}

.dropdown-content_mobile .dropdown-content__header[data-v-b26cbae3] {
    padding: 4px 6px 20px
}

.dropdown-content_lg[data-v-b26cbae3] {
    font-size: 14px;
    overflow: hidden;
    padding: 2px 10px 10px
}

.dropdown-content_lg__text[data-v-b26cbae3] {
    font-size: 14px
}

.dropdown-content_lg .dropdown-content__body[data-v-b26cbae3] {
    margin-right: -12px;
    padding-right: 12px
}

.dropdown-content_lg .dropdown-content__footer[data-v-b26cbae3] {
    margin: 15.5px -12px -15.5px;
    padding: 15.5px 12px
}

.dropdown-content_lg.dropdown-content_desktop[data-v-b26cbae3] {
    border-radius: 10px
}

.dropdown-content_lg.dropdown-content_mobile[data-v-b26cbae3] {
    border-radius: 10px 10px 0 0
}

.dropdown-content_md[data-v-b26cbae3] {
    font-size: 12px;
    overflow: hidden;
    padding: 6px 10px
}

.dropdown-content_md__text[data-v-b26cbae3] {
    font-size: 12px
}

.dropdown-content_md .dropdown-content__body[data-v-b26cbae3] {
    margin-right: -10px;
    padding-right: 10px
}

.dropdown-content_md .dropdown-content__footer[data-v-b26cbae3] {
    margin: 6px -10px -6px;
    padding: 6px 10px
}

.dropdown-content_md.dropdown-content_desktop[data-v-b26cbae3] {
    border-radius: 8px
}

.dropdown-content_md.dropdown-content_mobile[data-v-b26cbae3] {
    border-radius: 8px 8px 0 0
}

.dropdown-menu__inner[data-v-b26cbae3] {
    position: relative
}

.dropdown-content_mobile .dropdown-menu__item[data-v-b26cbae3]:not(:last-child) {
    margin-bottom: 8px
}

.dropdown-menu__item:first-child .dropdown-menu__divider[data-v-b26cbae3] {
    margin-top: 4px
}

button {
    transition: transform 0.1s ease, box-shadow 0.1s ease;
}

    button:active {
        transform: scale(0.95);
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3) inset;
    }


.play-btn {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    transition: all 0.15s ease;
    border-radius: 50%; /* keeps ripple circular */
}

    .play-btn:active {
        transform: scale(0.9);
        box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.4);
    }

    /* Ripple effect */
    .play-btn::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        width: 80px;
        height: 80px;
        /*background: rgba(36, 238, 137, 0.3);*/ /* your green color tint */
        border-radius: 50%;
        transform: translate(-50%, -50%) scale(0);
        opacity: 0;
        transition: transform 0.4s ease, opacity 0.6s ease;
        pointer-events: none;
    }

    .play-btn:active::after {
        transform: translate(-50%, -50%) scale(2.5);
        opacity: 1;
        transition: 0s;
    }

    /* Optional: image interaction */
    .play-btn img {
        transition: transform 0.15s ease, filter 0.3s ease;
    }

    .play-btn:active img {
        transform: scale(1.1);
        filter: brightness(1.3);
    }

.dropdown-menu__link[data-v-b26cbae3] {
    align-items: center;
    color: white;
    display: flex;
    outline: none;
    padding: 0;
    text-align: left;
    transition: color .1s ease-in-out;
    width: 100%
}

    .dropdown-menu__link[data-v-b26cbae3]:active:not(:disabled), .dropdown-menu__link[data-v-b26cbae3]:focus:not(:disabled), .dropdown-menu__link[data-v-b26cbae3]:hover:not(:disabled) {
        color: #71F3A5
    }
        .dropdown-menu__link[data-v-b26cbae3]:hover:not(:disabled) img,
        .dropdown-menu__link[data-v-b26cbae3]:focus:not(:disabled) img,
        .dropdown-menu__link[data-v-b26cbae3]:active:not(:disabled) img {
            filter: invert(35%) sepia(84%) saturate(402%) hue-rotate(98deg) brightness(98%) contrast(95%);
        }

.dropdown-menu__link:active:not(:disabled) > div.menu-icon-wrapper svg[data-v-b26cbae3], .dropdown-menu__link:focus:not(:disabled) > div.menu-icon-wrapper svg[data-v-b26cbae3], .dropdown-menu__link:hover:not(:disabled) > div.menu-icon-wrapper svg[data-v-b26cbae3] {
    fill: #fff
}

.dropdown-menu__link > div.menu-icon-wrapper[data-v-b26cbae3] {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    justify-content: center
}

.dropdown-menu__link > div.menu-icon-wrapper > span.icon svg[data-v-b26cbae3] {
    fill: var(--Background-Tertiary);
    color: var(--Background-Tertiary)
}

.dropdown-menu__link > span.text[data-v-b26cbae3] {
    flex: 1 1;
    font-weight: 600;
    white-space: nowrap
}

.dropdown-menu__link[data-v-b26cbae3]:disabled {
    cursor: not-allowed;
    opacity: .4
}

.dropdown-menu__link_selected[data-v-b26cbae3] {
    background-color: #323738;
    border-radius: 6px;
    color: #fff;
    pointer-events: none
}

.dropdown-menu__link_selected > div.menu-icon-wrapper svg[data-v-b26cbae3] {
    fill: #fff
}

.dropdown-menu__divider[data-v-b26cbae3] {
    color: var(--Text-Primary);
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .06em;
    line-height: 18px;
    margin-bottom: 6px;
    margin-top: 6px;
    padding-left: 6px;
    text-transform: uppercase
}

.dropdown-menu_lg .dropdown-menu__link[data-v-b26cbae3] {
    letter-spacing: -.28px;
    line-height: 24px;
    padding: 12px 17px;
    position: relative;
    background-color: #323738;
    border-radius: 8px;
    margin-top: 10px;
}

    .dropdown-menu_lg .dropdown-menu__link[data-v-b26cbae3] > div.menu-icon-wrapper {
        height: 24px;
        margin-left: 0;
        margin-right: 6px;
        width: 24px
    }

        .dropdown-menu_lg .dropdown-menu__link[data-v-b26cbae3] > div.menu-icon-wrapper img {
            width: 100%
        }

        .dropdown-menu_lg .dropdown-menu__link[data-v-b26cbae3] > div.menu-icon-wrapper > span.icon {
            height: 100%;
            width: 100%
        }

            .dropdown-menu_lg .dropdown-menu__link[data-v-b26cbae3] > div.menu-icon-wrapper > span.icon svg {
                height: 100%;
                width: 100%
            }

    .dropdown-menu_lg .dropdown-menu__link[data-v-b26cbae3] > span.text {
        line-height: 24px
    }

.dropdown-menu_lg .dropdown-menu__link_selected[data-v-b26cbae3] {
    /*    padding-left: 12px;*/
    pointer-events: auto;
    color: #71F3A5;
}

.dropdown-menu__link_selected img {
    filter: invert(35%) sepia(84%) saturate(402%) hue-rotate(98deg) brightness(98%) contrast(95%);
}

.dropdown-content_mobile .dropdown-menu_lg .dropdown-menu__link_selected[data-v-b26cbae3] {
    padding-left: 6px
}

.dropdown-menu_lg .dropdown-menu__link_selected .menu-icon-wrapper[data-v-b26cbae3] {
    margin-left: -4px !important
}

.dropdown-content_mobile .dropdown-menu_lg .dropdown-menu__link_selected .menu-icon-wrapper[data-v-b26cbae3] {
    margin-left: unset !important
}

.dropdown-menu_md .dropdown-menu__link[data-v-b26cbae3] {
    letter-spacing: -.24px;
    line-height: 20px;
    padding: 8px 6px;
    position: relative
}

    .dropdown-menu_md .dropdown-menu__link[data-v-b26cbae3] > div.menu-icon-wrapper {
        height: 20px;
        margin-left: 0;
        margin-right: 4px;
        width: 20px
    }

        .dropdown-menu_md .dropdown-menu__link[data-v-b26cbae3] > div.menu-icon-wrapper img {
            width: 100%
        }

        .dropdown-menu_md .dropdown-menu__link[data-v-b26cbae3] > div.menu-icon-wrapper > span.icon {
            height: 100%;
            width: 100%
        }

            .dropdown-menu_md .dropdown-menu__link[data-v-b26cbae3] > div.menu-icon-wrapper > span.icon svg {
                height: 100%;
                width: 100%
            }

    .dropdown-menu_md .dropdown-menu__link[data-v-b26cbae3] > span.text {
        line-height: 20px
    }

.dropdown-menu_md .dropdown-menu__link_selected[data-v-b26cbae3] {
    padding-left: 12px;
    pointer-events: auto
}

.dropdown-content_mobile .dropdown-menu_md .dropdown-menu__link_selected[data-v-b26cbae3] {
    padding-left: 6px
}

.dropdown-menu_md .dropdown-menu__link_selected .menu-icon-wrapper[data-v-b26cbae3] {
    margin-left: -4px !important
}

.dropdown-content_mobile .dropdown-menu_md .dropdown-menu__link_selected .menu-icon-wrapper[data-v-b26cbae3] {
    margin-left: unset !important
}

.mobile-overlay[data-v-b26cbae3] {
    background-color: #030b15d9;
    inset: 0;
    position: fixed
}

.mobile-header[data-v-b26cbae3] {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.mobile-header__title[data-v-b26cbae3] {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 0
}

.mobile-header__btn-close[data-v-b26cbae3] {
    padding: 0
}

.mobile-header + .input[data-v-b26cbae3] {
    margin-bottom: -4px;
    margin-top: 20px
}

.dropdown-content_lg[data-v-b26cbae3] .input_lg .input__inner, .dropdown_lg[data-v-b26cbae3] .input_lg .input__inner {
    border-radius: 8px;
    height: 48px
}

.dropdown-content_lg[data-v-b26cbae3] .input_lg .input__icon, .dropdown_lg[data-v-b26cbae3] .input_lg .input__icon {
    margin-left: -8px
}

.button-3d[data-v-c8c96dbe], .button-3d[data-v-c8c96dbe]:after {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.button-3d__text[data-v-c8c96dbe] {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.button-3d[data-v-c8c96dbe] {
    align-items: center;
    -moz-appearance: none;
    -webkit-appearance: none;
    cursor: pointer;
    display: inline-block;
    padding: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    white-space: nowrap
}

    .button-3d[data-v-c8c96dbe]:after {
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        pointer-events: none;
        position: absolute;
        right: 0;
        z-index: 0
    }

.button-3d__outer[data-v-c8c96dbe] {
    display: block;
    height: 100%;
    position: relative;
    transition: transform .1s ease-in-out;
    width: 100%;
    z-index: 1
}

.button-3d__inner[data-v-c8c96dbe] {
    height: 100%;
    width: 100%
}

.button-3d__icon[data-v-c8c96dbe], .button-3d__inner[data-v-c8c96dbe] {
    align-items: center;
    display: flex;
    justify-content: center
}

.button-3d__icon[data-v-c8c96dbe] {
    color: var(--color_white);
    flex-shrink: 0
}

    .button-3d__icon[data-v-c8c96dbe] .icon {
        display: block;
        height: 100%;
        width: 100%
    }

.button-3d__icon img[data-v-c8c96dbe] {
    width: 80%
}

.button-3d__text[data-v-c8c96dbe] {
    color: var(--color_white);
    font-variant-numeric: lining-nums tabular-nums;
    font-weight: 600
}

.button-3d_center .button-3d__inner[data-v-c8c96dbe] {
    justify-content: center
}

.button-3d_left .button-3d__inner[data-v-c8c96dbe] {
    justify-content: flex-start
}

.button-3d_right .button-3d__inner[data-v-c8c96dbe] {
    justify-content: flex-end
}

.button-3d_loading[data-v-c8c96dbe] {
    pointer-events: none
}

.button-3d_loading .button-3d__icon[data-v-c8c96dbe], .button-3d_loading .button-3d__text[data-v-c8c96dbe], .button-3d_loading .button-3d__text_double[data-v-c8c96dbe] {
    opacity: 0
}

.button-3d[data-v-c8c96dbe]:disabled {
    opacity: .4;
    pointer-events: none
}

.button-3d_fullwidth[data-v-c8c96dbe] {
    display: flex;
    justify-content: center;
    width: 100%
}

.button-3d_red.button-3d[data-v-c8c96dbe]:after {
    background-color: #61001d
}

.button-3d_red.button-3d .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(1turn,#c4003b .8%,#fb1949);
    box-shadow: 0 3px 16px #ff234180,inset 0 4px 3px #ffffff4d
}

.button-3d_red.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(3360deg,#db0a49 .8%,#fb2b57);
    box-shadow: 0 3px 20px #ff234199,inset 0 4px 4px #ffffff5e
}

.button-3d_red.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(1turn,#c4003b .8%,#fb1949);
    box-shadow: 0 3px 16px #ff234166,inset 0 3px 3px #ffffff4d
}

.button-3d_red .button-3d__spinner span[data-v-c8c96dbe]:after {
    background: #fff
}

.button-3d_blue.button-3d[data-v-c8c96dbe]:after {
    background-color: #003293
}

.button-3d_blue.button-3d .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(1turn,#0c5eff .8%,#1398f9);
    box-shadow: 0 3px 28px #2283f666,inset 0 3px 3px #ffffff4d
}

.button-3d_blue.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(1turn,#236eff .8%,#34a7fb);
    box-shadow: 0 3px 20px #2283f699,inset 0 4px 4px #ffffff5e
}

.button-3d_blue.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(1turn,#0c5eff .8%,#1398f9);
    box-shadow: 0 3px 16px #2283f666,inset 0 3px 3px #ffffff4d
}

.button-3d_blue .button-3d__spinner span[data-v-c8c96dbe]:after {
    background: #fff
}

.button-3d_green.button-3d[data-v-c8c96dbe]:after {
    background-color: #004e11
}

.button-3d_green.button-3d .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(1turn,#009420 .8%,#1bb83d);
    box-shadow: 0 2px 24px #1bb83d66,inset 0 3px 3px #ffffff4d
}

.button-3d_green.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(1turn,#01a825 .8%,#27ce4b);
    box-shadow: 0 3px 28px #1bb83d80,inset 0 4px 4px #ffffff5e
}

.button-3d_green.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(1turn,#009420 .8%,#1bb83d);
    box-shadow: 0 2px 24px #1bb83d66,inset 0 3px 3px #ffffff4d
}

.button-3d_green .button-3d__spinner span[data-v-c8c96dbe]:after {
    background: #fff
}

.button-3d_yellow.button-3d[data-v-c8c96dbe]:after {
    background-color: #8a5b0a
}

.button-3d_yellow.button-3d .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(359deg,#f7931a .8%,#f0b90b 99.19%);
    box-shadow: 0 3px 28px #ffb63680,inset 0 4px 3px #ffffff4d
}

.button-3d_yellow.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(359deg,#f7931a .8%,#f1bd19 99.19%);
    box-shadow: 0 3px 20px #ffb636b3,inset 0 5px 4px #ffffff61
}

.button-3d_yellow.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    background: linear-gradient(359deg,#f7931a .8%,#f0b90b 99.19%);
    box-shadow: 0 3px 16px #ffb63680,inset 0 4px 3px #ffffff4d
}

.button-3d_yellow .button-3d__spinner span[data-v-c8c96dbe]:after {
    background: #fff
}

.button-3d_xs.button-3d[data-v-c8c96dbe] {
    padding-bottom: 2px
}

    .button-3d_xs.button-3d[data-v-c8c96dbe]:after {
        border-radius: 6px;
        height: 26px
    }

.button-3d_xs.button-3d .button-3d__outer[data-v-c8c96dbe] {
    border-radius: 6px
}

.button-3d_xs.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(-1px)
}

.button-3d_xs.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(2px)
}

.button-3d_xs.button-3d_only-icon .button-3d__outer[data-v-c8c96dbe] {
    padding: 5px
}

.button-3d_xs:not(.button-3d_only-icon) .button-3d__outer[data-v-c8c96dbe] {
    padding: 5px 14px
}

.button-3d_xs:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:first-child {
    margin-left: -4px;
    margin-right: 2px
}

.button-3d_xs:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:last-child {
    margin-left: 2px;
    margin-right: -4px
}

.button-3d_xs .button-3d__icon[data-v-c8c96dbe], .button-3d_xs .button-3d__icon[data-v-c8c96dbe] .icon {
    height: 16px;
    width: 16px
}

    .button-3d_xs .button-3d__icon[data-v-c8c96dbe] .icon svg {
        height: 16px;
        width: 16px
    }

.button-3d_xs .button-3d__text[data-v-c8c96dbe] {
    font-size: 11px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 14px;
    line-height: 16px;
    margin-bottom: 0;
    margin-top: 0
}

.button-3d_xs.button-3d_fullwidth:not(.button-3d_only-icon):not(:has(.button-3d__icon)) .button-3d__outer[data-v-c8c96dbe] {
    padding-left: 8px;
    padding-right: 8px
}

.button-3d_xs .button-3d__spinner[data-v-c8c96dbe] {
    display: block;
    height: 16px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 16px
}

.button-3d_xs .button-3d__spinner span[data-v-c8c96dbe] {
    animation: loader-c8c96dbe .8s linear infinite;
    display: block;
    transform-origin: 8px 8px
}

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 4.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 1.5px
    }

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-3d_xs .button-3d__spinner span[data-v-c8c96dbe]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

.button-3d_sm.button-3d[data-v-c8c96dbe] {
    padding-bottom: 3px
}

    .button-3d_sm.button-3d[data-v-c8c96dbe]:after {
        border-radius: 8px;
        height: 33px
    }

.button-3d_sm.button-3d .button-3d__outer[data-v-c8c96dbe] {
    border-radius: 8px
}

.button-3d_sm.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(-2px)
}

.button-3d_sm.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(1px)
}

.button-3d_sm.button-3d_only-icon .button-3d__outer[data-v-c8c96dbe] {
    padding: 6.5px
}

.button-3d_sm:not(.button-3d_only-icon) .button-3d__outer[data-v-c8c96dbe] {
    padding: 6.5px 16px
}

.button-3d_sm:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:first-child {
    margin-left: -4px;
    margin-right: 4px
}

.button-3d_sm:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:last-child {
    margin-left: 4px;
    margin-right: -4px
}

.button-3d_sm .button-3d__icon[data-v-c8c96dbe], .button-3d_sm .button-3d__icon[data-v-c8c96dbe] .icon {
    height: 20px;
    width: 20px
}

    .button-3d_sm .button-3d__icon[data-v-c8c96dbe] .icon svg {
        height: 20px;
        width: 20px
    }

.button-3d_sm .button-3d__text[data-v-c8c96dbe] {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 16px;
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 0
}

.button-3d_sm.button-3d_fullwidth:not(.button-3d_only-icon):not(:has(.button-3d__icon)) .button-3d__outer[data-v-c8c96dbe] {
    padding-left: 8px;
    padding-right: 8px
}

.button-3d_sm .button-3d__spinner[data-v-c8c96dbe] {
    display: block;
    height: 20px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 20px
}

.button-3d_sm .button-3d__spinner span[data-v-c8c96dbe] {
    animation: loader-c8c96dbe .8s linear infinite;
    display: block;
    transform-origin: 10px 10px
}

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 5.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 2px
    }

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-3d_sm .button-3d__spinner span[data-v-c8c96dbe]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

.button-3d_md.button-3d[data-v-c8c96dbe] {
    padding-bottom: 4px
}

    .button-3d_md.button-3d[data-v-c8c96dbe]:after {
        border-radius: 8px;
        height: 44px
    }

.button-3d_md.button-3d .button-3d__outer[data-v-c8c96dbe] {
    border-radius: 8px
}

.button-3d_md.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(-2px)
}

.button-3d_md.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(1px)
}

.button-3d_md.button-3d_only-icon .button-3d__outer[data-v-c8c96dbe] {
    padding: 10px
}

.button-3d_md:not(.button-3d_only-icon) .button-3d__outer[data-v-c8c96dbe] {
    padding: 10px 20px
}

.button-3d_md:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:first-child {
    margin-left: -4px;
    margin-right: 4px
}

.button-3d_md:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:last-child {
    margin-left: 4px;
    margin-right: -4px
}

.button-3d_md .button-3d__icon[data-v-c8c96dbe], .button-3d_md .button-3d__icon[data-v-c8c96dbe] .icon {
    height: 24px;
    width: 24px
}

    .button-3d_md .button-3d__icon[data-v-c8c96dbe] .icon svg {
        height: 24px;
        width: 24px
    }

.button-3d_md .button-3d__text[data-v-c8c96dbe] {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 18px;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 0
}

.button-3d_md.button-3d_fullwidth:not(.button-3d_only-icon):not(:has(.button-3d__icon)) .button-3d__outer[data-v-c8c96dbe] {
    padding-left: 8px;
    padding-right: 8px
}

.button-3d_md .button-3d__spinner[data-v-c8c96dbe] {
    display: block;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 24px
}

.button-3d_md .button-3d__spinner span[data-v-c8c96dbe] {
    animation: loader-c8c96dbe .8s linear infinite;
    display: block;
    transform-origin: 12px 12px
}

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 6.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 2.5px
    }

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-3d_md .button-3d__spinner span[data-v-c8c96dbe]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

.button-3d_lg.button-3d[data-v-c8c96dbe] {
    padding-bottom: 4px
}

    .button-3d_lg.button-3d[data-v-c8c96dbe]:after {
        border-radius: 12px;
        height: 52px
    }

.button-3d_lg.button-3d .button-3d__outer[data-v-c8c96dbe] {
    border-radius: 12px
}

.button-3d_lg.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(-2px)
}

.button-3d_lg.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(1px)
}

.button-3d_lg.button-3d_only-icon .button-3d__outer[data-v-c8c96dbe] {
    padding: 14px
}

.button-3d_lg:not(.button-3d_only-icon) .button-3d__outer[data-v-c8c96dbe] {
    padding: 14px 20px
}

.button-3d_lg:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:first-child {
    margin-left: -4px;
    margin-right: 6px
}

.button-3d_lg:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:last-child {
    margin-left: 6px;
    margin-right: -4px
}

.button-3d_lg .button-3d__icon[data-v-c8c96dbe], .button-3d_lg .button-3d__icon[data-v-c8c96dbe] .icon {
    height: 24px;
    width: 24px
}

    .button-3d_lg .button-3d__icon[data-v-c8c96dbe] .icon svg {
        height: 24px;
        width: 24px
    }

.button-3d_lg .button-3d__text[data-v-c8c96dbe] {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 20px;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 0
}

.button-3d_lg.button-3d_fullwidth:not(.button-3d_only-icon):not(:has(.button-3d__icon)) .button-3d__outer[data-v-c8c96dbe] {
    padding-left: 8px;
    padding-right: 8px
}

.button-3d_lg .button-3d__spinner[data-v-c8c96dbe] {
    display: block;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 24px
}

.button-3d_lg .button-3d__spinner span[data-v-c8c96dbe] {
    animation: loader-c8c96dbe .8s linear infinite;
    display: block;
    transform-origin: 12px 12px
}

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 6.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 2.5px
    }

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-3d_lg .button-3d__spinner span[data-v-c8c96dbe]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

.button-3d_double-line.button-3d[data-v-c8c96dbe] {
    padding-bottom: 4px
}

    .button-3d_double-line.button-3d[data-v-c8c96dbe]:after {
        border-radius: 8px;
        height: 25px
    }

.button-3d_double-line.button-3d .button-3d__outer[data-v-c8c96dbe] {
    border-radius: 8px
}

.button-3d_double-line.button-3d:hover .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(-2px)
}

.button-3d_double-line.button-3d:active .button-3d__outer[data-v-c8c96dbe] {
    transform: translateY(1px)
}

.button-3d_double-line.button-3d_only-icon .button-3d__outer[data-v-c8c96dbe] {
    padding: 4px
}

.button-3d_double-line:not(.button-3d_only-icon) .button-3d__outer[data-v-c8c96dbe] {
    padding: 4px 17px
}

.button-3d_double-line:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:first-child {
    margin-left: -12px;
    margin-right: 4px
}

.button-3d_double-line:not(.button-3d_only-icon) .button-3d__icon[data-v-c8c96dbe]:last-child {
    margin-left: 4px;
    margin-right: -12px
}

.button-3d_double-line .button-3d__icon[data-v-c8c96dbe], .button-3d_double-line .button-3d__icon[data-v-c8c96dbe] .icon {
    height: 17px;
    width: 17px
}

    .button-3d_double-line .button-3d__icon[data-v-c8c96dbe] .icon svg {
        height: 17px;
        width: 17px
    }

.button-3d_double-line .button-3d__text[data-v-c8c96dbe] {
    display: flex;
    flex-direction: column;
    line-height: 17px
}

    .button-3d_double-line .button-3d__text[data-v-c8c96dbe] span:first-child {
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -.02em;
        line-height: 18px;
        margin-bottom: 0;
        margin-top: 0
    }

    .button-3d_double-line .button-3d__text[data-v-c8c96dbe] span:last-child {
        color: #ffffffb3;
        font-size: 12px;
        font-weight: 500;
        line-height: 18px;
        margin-bottom: 0
    }

.button-3d_double-line.button-3d_fullwidth:not(.button-3d_only-icon):not(:has(.button-3d__icon)) .button-3d__outer[data-v-c8c96dbe] {
    padding-left: 8px;
    padding-right: 8px
}

.button-3d_double-line .button-3d__spinner[data-v-c8c96dbe] {
    display: block;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 24px
}

.button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe] {
    animation: loader-c8c96dbe .8s linear infinite;
    display: block;
    transform-origin: 12px 12px
}

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 6.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 2.5px
    }

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-3d_double-line .button-3d__spinner span[data-v-c8c96dbe]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

@keyframes loader-c8c96dbe {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.button-flat[data-v-194e452b] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.button-flat__text[data-v-194e452b] {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.button-flat[data-v-194e452b] {
    align-items: center;
    -moz-appearance: none;
    -webkit-appearance: none;
    cursor: pointer;
    display: inline-block;
    position: relative;
    text-align: center;
    text-decoration: none;
    transition: color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out;
    white-space: nowrap
}

.button-flat__inner[data-v-194e452b] {
    width: 100%
}

.button-flat__icon[data-v-194e452b], .button-flat__inner[data-v-194e452b] {
    align-items: center;
    display: flex;
    justify-content: center
}

.button-flat__icon[data-v-194e452b] {
    flex-shrink: 0
}

.button-flat__icon svg[data-v-194e452b] {
    display: block;
    height: 100%;
    transition: fill .1s ease-in-out;
    width: 100%
}

.button-flat__icon img[data-v-194e452b] {
    width: 80%
}

.button-flat__text[data-v-194e452b] {
    font-weight: 600
}

.button-flat_center .button-flat__inner[data-v-194e452b] {
    justify-content: center
}

.button-flat_left .button-flat__inner[data-v-194e452b] {
    justify-content: flex-start
}

.button-flat_right .button-flat__inner[data-v-194e452b] {
    justify-content: flex-end
}

.button-flat_loading[data-v-194e452b] {
    pointer-events: none
}

.button-flat_loading .button-flat__icon[data-v-194e452b], .button-flat_loading .button-flat__text[data-v-194e452b] {
    opacity: 0
}

.button-flat[data-v-194e452b]:disabled {
    opacity: .4;
    pointer-events: none
}

.button-flat_fullwidth[data-v-194e452b] {
    display: flex;
    justify-content: center;
    width: 100%
}

.button-flat_grey1.button-flat[data-v-194e452b] {
    background-color: #ffffff1f;
    border-color: transparent;
    color: #ffffffd6
}

.button-flat_grey1.button-flat__icon[data-v-194e452b] {
    display: block
}

.button-flat_grey1.button-flat__icon svg[data-v-194e452b] {
    fill: #ffffffd6
}

.button-flat_grey1[data-v-194e452b]:hover {
    background-color: #ffffff29;
    color: #fff
}

.button-flat_grey1:hover .button__icon svg[data-v-194e452b] {
    fill: #fff
}

.button-flat_grey1[data-v-194e452b]:active {
    background-color: #ffffff1f;
    color: #ffffffd6
}

.button-flat_grey1:active .button-flat__icon svg[data-v-194e452b] {
    fill: #ffffffd6
}

.button-flat_grey1 .button-flat__spinner span[data-v-194e452b]:after {
    background: #fff
}

.button-flat_xs.button-flat[data-v-194e452b] {
    border-radius: 6px
}

.button-flat_xs.button-flat_only-icon[data-v-194e452b] {
    padding: 6px
}

.button-flat_xs[data-v-194e452b]:not(.button-flat_only-icon) {
    padding: 6px 14px
}

.button-flat_xs:not(.button-flat_only-icon) .button-flat__icon[data-v-194e452b]:first-child:not(:last-child) {
    margin-left: -4px;
    margin-right: 2px
}

.button-flat_xs:not(.button-flat_only-icon) .button-flat__icon[data-v-194e452b]:last-child:not(:first-child) {
    margin-left: 2px;
    margin-right: -4px
}

.button-flat_xs .button-flat__icon[data-v-194e452b], .button-flat_xs .button-flat__icon[data-v-194e452b] .icon {
    height: 16px;
    width: 16px
}

    .button-flat_xs .button-flat__icon[data-v-194e452b] .icon svg {
        height: 16px;
        width: 16px
    }

.button-flat_xs .button-flat__text[data-v-194e452b] {
    font-size: 11px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 14px;
    line-height: 16px;
    margin-bottom: 0;
    margin-top: 0
}

.button-flat_xs.button-flat_fullwidth:not(.button-flat_only-icon):not(:has(.button-flat__icon)) .button-flat__outer[data-v-194e452b] {
    padding-left: 8px;
    padding-right: 8px
}

.button-flat_xs .button-flat__spinner[data-v-194e452b] {
    display: block;
    height: 16px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 16px
}

.button-flat_xs .button-flat__spinner span[data-v-194e452b] {
    animation: loader-194e452b .8s linear infinite;
    display: block;
    transform-origin: 8px 8px
}

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 4.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 1.5px
    }

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-flat_xs .button-flat__spinner span[data-v-194e452b]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

.button-flat_sm.button-flat[data-v-194e452b] {
    border-radius: 8px
}

.button-flat_sm.button-flat_only-icon[data-v-194e452b] {
    padding: 6.5px
}

.button-flat_sm[data-v-194e452b]:not(.button-flat_only-icon) {
    padding: 6.5px 16px
}

.button-flat_sm:not(.button-flat_only-icon) .button-flat__icon[data-v-194e452b]:first-child:not(:last-child) {
    margin-left: -4px;
    margin-right: 4px
}

.button-flat_sm:not(.button-flat_only-icon) .button-flat__icon[data-v-194e452b]:last-child:not(:first-child) {
    margin-left: 4px;
    margin-right: -4px
}

.button-flat_sm .button-flat__icon[data-v-194e452b], .button-flat_sm .button-flat__icon[data-v-194e452b] .icon {
    height: 20px;
    width: 20px
}

    .button-flat_sm .button-flat__icon[data-v-194e452b] .icon svg {
        height: 20px;
        width: 20px
    }

.button-flat_sm .button-flat__text[data-v-194e452b] {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 16px;
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 0
}

.button-flat_sm.button-flat_fullwidth:not(.button-flat_only-icon):not(:has(.button-flat__icon)) .button-flat__outer[data-v-194e452b] {
    padding-left: 8px;
    padding-right: 8px
}

.button-flat_sm .button-flat__spinner[data-v-194e452b] {
    display: block;
    height: 20px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 20px
}

.button-flat_sm .button-flat__spinner span[data-v-194e452b] {
    animation: loader-194e452b .8s linear infinite;
    display: block;
    transform-origin: 10px 10px
}

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 5.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 2px
    }

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-flat_sm .button-flat__spinner span[data-v-194e452b]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

.button-flat_md.button-flat[data-v-194e452b] {
    border-radius: 8px
}

.button-flat_md.button-flat_only-icon[data-v-194e452b] {
    padding: 10px
}

.button-flat_md[data-v-194e452b]:not(.button-flat_only-icon) {
    padding: 10px 20px
}

.button-flat_md:not(.button-flat_only-icon) .button-flat__icon[data-v-194e452b]:first-child:not(:last-child) {
    margin-left: -4px;
    margin-right: 4px
}

.button-flat_md:not(.button-flat_only-icon) .button-flat__icon[data-v-194e452b]:last-child:not(:first-child) {
    margin-left: 4px;
    margin-right: -4px
}

.button-flat_md .button-flat__icon[data-v-194e452b], .button-flat_md .button-flat__icon[data-v-194e452b] .icon {
    height: 24px;
    width: 24px
}

    .button-flat_md .button-flat__icon[data-v-194e452b] .icon svg {
        height: 24px;
        width: 24px
    }

.button-flat_md .button-flat__text[data-v-194e452b] {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 18px;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 0
}

.button-flat_md.button-flat_fullwidth:not(.button-flat_only-icon):not(:has(.button-flat__icon)) .button-flat__outer[data-v-194e452b] {
    padding-left: 8px;
    padding-right: 8px
}

.button-flat_md .button-flat__spinner[data-v-194e452b] {
    display: block;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 24px
}

.button-flat_md .button-flat__spinner span[data-v-194e452b] {
    animation: loader-194e452b .8s linear infinite;
    display: block;
    transform-origin: 12px 12px
}

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 6.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 2.5px
    }

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-flat_md .button-flat__spinner span[data-v-194e452b]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

.button-flat_lg.button-flat[data-v-194e452b] {
    border-radius: 12px
}

.button-flat_lg.button-flat_only-icon[data-v-194e452b] {
    padding: 14px
}

.button-flat_lg[data-v-194e452b]:not(.button-flat_only-icon) {
    padding: 14px 20px
}

.button-flat_lg:not(.button-flat_only-icon) .button-flat__icon[data-v-194e452b]:first-child:not(:last-child) {
    margin-left: -4px;
    margin-right: 6px
}

.button-flat_lg:not(.button-flat_only-icon) .button-flat__icon[data-v-194e452b]:last-child:not(:first-child) {
    margin-left: 6px;
    margin-right: -4px
}

.button-flat_lg .button-flat__icon[data-v-194e452b], .button-flat_lg .button-flat__icon[data-v-194e452b] .icon {
    height: 24px;
    width: 24px
}

    .button-flat_lg .button-flat__icon[data-v-194e452b] .icon svg {
        height: 24px;
        width: 24px
    }

.button-flat_lg .button-flat__text[data-v-194e452b] {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: -.02em;
    line-height: 20px;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 0
}

.button-flat_lg.button-flat_fullwidth:not(.button-flat_only-icon):not(:has(.button-flat__icon)) .button-flat__outer[data-v-194e452b] {
    padding-left: 8px;
    padding-right: 8px
}

.button-flat_lg .button-flat__spinner[data-v-194e452b] {
    display: block;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 24px
}

.button-flat_lg .button-flat__spinner span[data-v-194e452b] {
    animation: loader-194e452b .8s linear infinite;
    display: block;
    transform-origin: 12px 12px
}

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:after {
        border-radius: 2px;
        content: " ";
        display: block;
        height: 6.5px;
        left: 50%;
        position: absolute;
        top: 1px;
        transform: translate(-50%);
        width: 2.5px
    }

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:first-child {
        animation-delay: -.7s;
        transform: rotate(45deg)
    }

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:nth-child(2) {
        animation-delay: -.6s;
        transform: rotate(90deg)
    }

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:nth-child(3) {
        animation-delay: -.5s;
        transform: rotate(135deg)
    }

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:nth-child(4) {
        animation-delay: -.4s;
        transform: rotate(180deg)
    }

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:nth-child(5) {
        animation-delay: -.3s;
        transform: rotate(225deg)
    }

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:nth-child(6) {
        animation-delay: -.2s;
        transform: rotate(270deg)
    }

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:nth-child(7) {
        animation-delay: -.1s;
        transform: rotate(315deg)
    }

    .button-flat_lg .button-flat__spinner span[data-v-194e452b]:nth-child(8) {
        animation-delay: 0s;
        transform: rotate(1turn)
    }

@keyframes loader-194e452b {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.input__icon[data-v-f7a9adb3] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.input__currency-conversion[data-v-f7a9adb3], .input__placeholder[data-v-f7a9adb3] {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.input[data-v-f7a9adb3] {
    width: 100%
}

.input__label[data-v-f7a9adb3] {
    color: var(--Background-Tertiary);
    display: inline-block;
    font-weight: 600;
    line-height: 1.33;
    margin-bottom: 4px
}

.input__inner[data-v-f7a9adb3] {
    align-items: center;
    background-color: #090c1199;
    border: 1px solid var(--Background-Quaternary);
    cursor: text;
    display: flex;
    position: relative;
    transition: color .1s ease-in-out,border-color .1s ease-in-out
}

    .input__inner[data-v-f7a9adb3]:not(.input__inner_disabled):not(.input__inner_is-error):active, .input__inner[data-v-f7a9adb3]:not(.input__inner_disabled):not(.input__inner_is-error):focus, .input__inner[data-v-f7a9adb3]:not(.input__inner_disabled):not(.input__inner_is-error):focus-within, .input__inner[data-v-f7a9adb3]:not(.input__inner_disabled):not(.input__inner_is-error):hover {
        border-color: var(--color_blue)
    }

.input__inner_disabled[data-v-f7a9adb3] {
    border-color: var(--Background-Quinary);
    opacity: .7
}

.input__inner_disabled .input__hint[data-v-f7a9adb3] {
    color: var(--Background-Quinary)
}

.input__inner_disabled .input__icon img[data-v-f7a9adb3] {
    opacity: .5
}

.input__inner_readonly .input__tag[data-v-f7a9adb3] {
    cursor: default
}

.input__inner_readonly .input__icon img[data-v-f7a9adb3] {
    opacity: .5
}

.input__inner_is-error[data-v-f7a9adb3] {
    border-color: var(--color_red)
}

.input__icon[data-v-f7a9adb3] {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    pointer-events: none
}

    .input__icon[data-v-f7a9adb3] .icon svg {
        fill: var(--Background-Tertiary);
        color: var(--Background-Tertiary);
        transition: fill .1s ease-in-out
    }

.input__icon img[data-v-f7a9adb3] {
    width: 100%
}

.input__tag-wrapper[data-v-f7a9adb3] {
    display: block;
    flex: 1 1;
    position: relative;
    width: 0;
    z-index: 0
}

.input__tag-wrapper.has-value .input__tag[data-v-f7a9adb3] {
    margin-top: 18px
}

.input__tag-wrapper.has-value .input__placeholder[data-v-f7a9adb3] {
    font-size: 12px;
    letter-spacing: -.24px;
    line-height: 16px
}

.input__placeholder[data-v-f7a9adb3] {
    color: var(--Background-Tertiary);
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: font-size .1s ease-in-out,line-height .1s ease-in-out;
    white-space: nowrap
}

.input__placeholder[data-v-f7a9adb3], .input__tag[data-v-f7a9adb3] {
    display: block;
    font-weight: 600;
    line-height: 18px
}

.input__tag[data-v-f7a9adb3] {
    color: var(--color_white);
    margin-top: 0;
    outline: none;
    text-overflow: ellipsis;
    transition: margin-top .1s ease-in-out;
    width: 100%
}

    .input__tag[data-v-f7a9adb3]::-moz-placeholder {
        color: var(--Background-Tertiary);
        opacity: 1
    }

    .input__tag[data-v-f7a9adb3]::placeholder {
        color: var(--Background-Tertiary);
        opacity: 1
    }

    .input__currency-conversion[data-v-f7a9adb3], .input__tag[data-v-f7a9adb3]:disabled {
        color: var(--Background-Tertiary);
        pointer-events: none
    }

.input__currency-conversion[data-v-f7a9adb3] {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    position: absolute;
    top: 10px;
    white-space: nowrap;
    z-index: 1
}

    .input__currency-conversion[data-v-f7a9adb3] .balance {
        letter-spacing: -.24px
    }

.input__currency-conversion + .input__btn-clear[data-v-f7a9adb3] {
    margin-top: 18px
}

.input__btn-clear[data-v-f7a9adb3] {
    margin-left: 4px;
    padding: 0
}

    .input__btn-clear[data-v-f7a9adb3]:focus .icon, .input__btn-clear[data-v-f7a9adb3]:hover .icon {
        color: var(--Background-Secondary)
    }

    .input__btn-clear[data-v-f7a9adb3] .icon {
        color: var(--Background-Tertiary);
        display: block;
        transition: fill .1s ease-in-out
    }

.input__error-text[data-v-f7a9adb3] {
    color: var(--color_red);
    font-size: 12px;
    font-weight: 500;
    line-height: 18px
}

.input_animated > .input__inner > .input__tag-wrapper > .input__tag[data-v-f7a9adb3]:not(:disabled):not(:-moz-read-only):active, .input_animated > .input__inner > .input__tag-wrapper > .input__tag[data-v-f7a9adb3]:not(:disabled):not(:-moz-read-only):focus {
    margin-top: 18px
}

.input_animated > .input__inner > .input__tag-wrapper > .input__tag[data-v-f7a9adb3]:not(:disabled):not(:read-only):active, .input_animated > .input__inner > .input__tag-wrapper > .input__tag[data-v-f7a9adb3]:not(:disabled):not(:read-only):focus {
    margin-top: 18px
}

.input_animated > .input__inner > .input__tag-wrapper > .input__tag:not(:disabled):not(:-moz-read-only):active + .input__placeholder[data-v-f7a9adb3], .input_animated > .input__inner > .input__tag-wrapper > .input__tag:not(:disabled):not(:-moz-read-only):focus + .input__placeholder[data-v-f7a9adb3] {
    font-size: 12px;
    line-height: 16px
}

.input_animated > .input__inner > .input__tag-wrapper > .input__tag:not(:disabled):not(:read-only):active + .input__placeholder[data-v-f7a9adb3], .input_animated > .input__inner > .input__tag-wrapper > .input__tag:not(:disabled):not(:read-only):focus + .input__placeholder[data-v-f7a9adb3] {
    font-size: 12px;
    line-height: 16px
}

.input [type=password][data-v-f7a9adb3] {
    font-family: Verdana;
    letter-spacing: .125em
}

.input_md .input__inner[data-v-f7a9adb3] {
    border-radius: 8px;
    height: 36px;
    padding: 3px 12px
}

.input_md .input__icon[data-v-f7a9adb3] {
    height: 20px;
    margin-left: -2px;
    margin-right: 6px;
    width: 20px
}

.input_md .input__hint[data-v-f7a9adb3] {
    font-size: 12px;
    margin-left: 8px
}

.input_md .input__placeholder[data-v-f7a9adb3] {
    letter-spacing: -.24px
}

.input_md .input__tag[data-v-f7a9adb3] {
    border: none;
    font-size: 12px;
    letter-spacing: -.24px;
    padding: 0
}

.input_md .input__currency-conversion[data-v-f7a9adb3] {
    max-width: calc(70% - 12px);
    right: 7px
}

.input_md .input__btn-clear[data-v-f7a9adb3] {
    height: 18px;
    width: 18px
}

    .input_md .input__btn-clear[data-v-f7a9adb3]:last-child {
        margin-right: -5px
    }

    .input_md .input__btn-clear[data-v-f7a9adb3] .icon {
        height: 100%;
        width: 100%
    }

        .input_md .input__btn-clear[data-v-f7a9adb3] .icon svg {
            height: 100%;
            width: 100%
        }

.input_md .input__error-text[data-v-f7a9adb3] {
    display: inline-block;
    margin-top: 4px;
    padding: 0 12px
}

.input_lg .input__inner[data-v-f7a9adb3] {
    border-radius: 10px;
    height: 58px;
    padding: 7px 18px
}

.input_lg .input__icon[data-v-f7a9adb3] {
    height: 24px;
    margin-left: -6px;
    margin-right: 8px;
    width: 24px
}

.input_lg .input__hint[data-v-f7a9adb3] {
    font-size: 14px;
    margin-left: 8px
}

.input_lg .input__placeholder[data-v-f7a9adb3] {
    letter-spacing: -.28px
}

.input_lg .input__tag[data-v-f7a9adb3] {
    border: none;
    font-size: 14px;
    letter-spacing: -.28px;
    padding: 0
}

.input_lg .input__currency-conversion[data-v-f7a9adb3] {
    max-width: calc(70% - 18px);
    right: 9px
}

.input_lg .input__btn-clear[data-v-f7a9adb3] {
    height: 20px;
    width: 20px
}

    .input_lg .input__btn-clear[data-v-f7a9adb3]:last-child {
        margin-right: -9px
    }

    .input_lg .input__btn-clear[data-v-f7a9adb3] .icon {
        height: 100%;
        width: 100%
    }

        .input_lg .input__btn-clear[data-v-f7a9adb3] .icon svg {
            height: 100%;
            width: 100%
        }

.input_lg .input__error-text[data-v-f7a9adb3] {
    display: inline-block;
    margin-top: 4px;
    padding: 0 18px
}

.input_lg[data-v-f7a9adb3] button.button-flat {
    border-radius: 5px;
    font-size: 14px;
    margin-left: 8px;
    margin-right: -12px;
    padding: 9px 14px
}

.input_lg[data-v-f7a9adb3] button.button-flat_only-icon {
    padding: 11px
}

    .input_lg[data-v-f7a9adb3] button.button-flat_only-icon .button-flat__icon, .input_lg[data-v-f7a9adb3] button.button-flat_only-icon .icon, .input_lg[data-v-f7a9adb3] button.button-flat_only-icon .icon svg {
        height: 20px;
        width: 20px
    }

.input_md[data-v-f7a9adb3] button.button-flat {
    border-radius: 6px;
    font-size: 12px;
    margin-left: 6px;
    margin-right: -9px;
    padding: 4px 12px
}

.input_md[data-v-f7a9adb3] button.button-flat_only-icon {
    padding: 6px
}

    .input_md[data-v-f7a9adb3] button.button-flat_only-icon .button-flat__icon, .input_md[data-v-f7a9adb3] button.button-flat_only-icon .icon, .input_md[data-v-f7a9adb3] button.button-flat_only-icon .icon svg {
        height: 16px;
        width: 16px
    }

.input-copy__btn-block[data-v-79c3fc0b] {
    display: flex;
    gap: 6px
}

.input__icon[data-v-f33e78d2] {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.input__currency-conversion[data-v-f33e78d2], .input__placeholder[data-v-f33e78d2] {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.code-inputs[data-v-f33e78d2] {
    display: flex;
    gap: 8px;
    justify-content: space-around
}

.code-inputs__error-text[data-v-f33e78d2] {
    color: var(--color_red);
    display: block;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    margin: 4px 0 0 12px
}

.input[data-v-f33e78d2] {
    width: 100%
}

.input__label[data-v-f33e78d2] {
    color: var(--Background-Tertiary);
    display: inline-block;
    font-weight: 600;
    line-height: 1.33;
    margin-bottom: 4px
}

.input__inner[data-v-f33e78d2] {
    align-items: center;
    background-color: #090c1199;
    border: 1px solid var(--Background-Quaternary);
    cursor: text;
    display: flex;
    position: relative;
    transition: color .1s ease-in-out,border-color .1s ease-in-out
}

    .input__inner[data-v-f33e78d2]:not(.input__inner_disabled):not(.input__inner_is-error):active, .input__inner[data-v-f33e78d2]:not(.input__inner_disabled):not(.input__inner_is-error):focus, .input__inner[data-v-f33e78d2]:not(.input__inner_disabled):not(.input__inner_is-error):focus-within, .input__inner[data-v-f33e78d2]:not(.input__inner_disabled):not(.input__inner_is-error):hover {
        border-color: var(--color_blue)
    }

.input__inner_disabled[data-v-f33e78d2] {
    border-color: var(--Background-Quinary);
    opacity: .7
}

.input__inner_disabled .input__hint[data-v-f33e78d2] {
    color: var(--Background-Quinary)
}

.input__inner_disabled .input__icon img[data-v-f33e78d2] {
    opacity: .5
}

.input__inner_readonly .input__tag[data-v-f33e78d2] {
    cursor: default
}

.input__inner_readonly .input__icon img[data-v-f33e78d2] {
    opacity: .5
}

.input__inner_is-error[data-v-f33e78d2] {
    border-color: var(--color_red)
}

.input__icon[data-v-f33e78d2] {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    pointer-events: none
}

    .input__icon[data-v-f33e78d2] .icon svg {
        fill: var(--Background-Tertiary);
        color: var(--Background-Tertiary);
        transition: fill .1s ease-in-out
    }

.input__icon img[data-v-f33e78d2] {
    width: 100%
}

.input__tag-wrapper[data-v-f33e78d2] {
    display: block;
    flex: 1 1;
    position: relative;
    width: 0;
    z-index: 0
}

.input__tag-wrapper.has-value .input__tag[data-v-f33e78d2] {
    margin-top: 18px
}

.input__tag-wrapper.has-value .input__placeholder[data-v-f33e78d2] {
    font-size: 12px;
    letter-spacing: -.24px;
    line-height: 16px
}

.input__placeholder[data-v-f33e78d2] {
    color: var(--Background-Tertiary);
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: font-size .1s ease-in-out,line-height .1s ease-in-out;
    white-space: nowrap
}

.input__placeholder[data-v-f33e78d2], .input__tag[data-v-f33e78d2] {
    display: block;
    font-weight: 600;
    line-height: 18px
}

.input__tag[data-v-f33e78d2] {
    color: var(--color_white);
    margin-top: 0;
    outline: none;
    text-overflow: ellipsis;
    transition: margin-top .1s ease-in-out;
    width: 100%
}

    .input__tag[data-v-f33e78d2]::-moz-placeholder {
        color: var(--Background-Tertiary);
        opacity: 1
    }

    .input__tag[data-v-f33e78d2]::placeholder {
        color: var(--Background-Tertiary);
        opacity: 1
    }

    .input__currency-conversion[data-v-f33e78d2], .input__tag[data-v-f33e78d2]:disabled {
        color: var(--Background-Tertiary);
        pointer-events: none
    }

.input__currency-conversion[data-v-f33e78d2] {
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    position: absolute;
    top: 10px;
    white-space: nowrap;
    z-index: 1
}

    .input__currency-conversion[data-v-f33e78d2] .balance {
        letter-spacing: -.24px
    }

.input__currency-conversion + .input__btn-clear[data-v-f33e78d2] {
    margin-top: 18px
}

.input__btn-clear[data-v-f33e78d2] {
    margin-left: 4px;
    padding: 0
}

    .input__btn-clear[data-v-f33e78d2]:focus .icon, .input__btn-clear[data-v-f33e78d2]:hover .icon {
        color: var(--Background-Secondary)
    }

    .input__btn-clear[data-v-f33e78d2] .icon {
        color: var(--Background-Tertiary);
        display: block;
        transition: fill .1s ease-in-out
    }

.input__error-text[data-v-f33e78d2] {
    color: var(--color_red);
    font-size: 12px;
    font-weight: 500;
    line-height: 18px
}

.input_animated > .input__inner > .input__tag-wrapper > .input__tag[data-v-f33e78d2]:not(:disabled):not(:-moz-read-only):active, .input_animated > .input__inner > .input__tag-wrapper > .input__tag[data-v-f33e78d2]:not(:disabled):not(:-moz-read-only):focus {
    margin-top: 18px
}

.input_animated > .input__inner > .input__tag-wrapper > .input__tag[data-v-f33e78d2]:not(:disabled):not(:read-only):active, .input_animated > .input__inner > .input__tag-wrapper > .input__tag[data-v-f33e78d2]:not(:disabled):not(:read-only):focus {
    margin-top: 18px
}

.input_animated > .input__inner > .input__tag-wrapper > .input__tag:not(:disabled):not(:-moz-read-only):active + .input__placeholder[data-v-f33e78d2], .input_animated > .input__inner > .input__tag-wrapper > .input__tag:not(:disabled):not(:-moz-read-only):focus + .input__placeholder[data-v-f33e78d2] {
    font-size: 12px;
    line-height: 16px
}

.input_animated > .input__inner > .input__tag-wrapper > .input__tag:not(:disabled):not(:read-only):active + .input__placeholder[data-v-f33e78d2], .input_animated > .input__inner > .input__tag-wrapper > .input__tag:not(:disabled):not(:read-only):focus + .input__placeholder[data-v-f33e78d2] {
    font-size: 12px;
    line-height: 16px
}

.input [type=password][data-v-f33e78d2] {
    font-family: Verdana;
    letter-spacing: .125em
}

.input[data-v-f33e78d2] {
    flex-grow: 1;
    height: 44px
}

.input__tag[data-v-f33e78d2] {
    text-align: center
}

.input_md .input__inner[data-v-f33e78d2] {
    border-radius: 8px;
    height: 36px;
    padding: 3px 12px
}

.input_md .input__icon[data-v-f33e78d2] {
    height: 20px;
    margin-left: -2px;
    margin-right: 6px;
    width: 20px
}

.input_md .input__hint[data-v-f33e78d2] {
    font-size: 12px;
    margin-left: 8px
}

.input_md .input__placeholder[data-v-f33e78d2] {
    letter-spacing: -.24px
}

.input_md .input__tag[data-v-f33e78d2] {
    border: none;
    font-size: 12px;
    letter-spacing: -.24px;
    padding: 0
}

.input_md .input__currency-conversion[data-v-f33e78d2] {
    max-width: calc(70% - 12px);
    right: 7px
}

.input_md .input__btn-clear[data-v-f33e78d2] {
    height: 18px;
    width: 18px
}

    .input_md .input__btn-clear[data-v-f33e78d2]:last-child {
        margin-right: -5px
    }

    .input_md .input__btn-clear[data-v-f33e78d2] .icon {
        height: 100%;
        width: 100%
    }

        .input_md .input__btn-clear[data-v-f33e78d2] .icon svg {
            height: 100%;
            width: 100%
        }

.input_md .input__error-text[data-v-f33e78d2] {
    display: inline-block;
    margin-top: 4px;
    padding: 0 12px
}

.input_md .input__inner[data-v-f33e78d2] {
    border-width: 2px;
    height: 44px;
    padding: 0
}

.input_md .input__tag[data-v-f33e78d2] {
    font-size: 24px
}

.tabs[data-v-f8a06605] {
    align-items: stretch;
    background: #37465c4d;
    border-radius: 10px;
    display: inline-flex;
    overflow-x: auto
}

.tabs_fullwidth[data-v-f8a06605] {
    width: 100%
}

.tabs_sm.tabs[data-v-f8a06605] {
    padding: 6px
}

.tabs_md.tabs[data-v-f8a06605] {
    padding: 4px
}

.tabs_lg.tabs[data-v-f8a06605] {
    padding: 6px
}

.tab[data-v-f8a06605] {
    align-items: center;
    border-radius: 8px;
    display: flex;
    flex: 1 1;
    justify-content: center;
    margin-right: 4px;
    padding-left: 24px;
    padding-right: 24px;
    transition: background-color .1s ease-in-out
}

    .tab[data-v-f8a06605]:last-child {
        margin-right: 0
    }

.tab__icon[data-v-f8a06605] {
    color: var(--Background-Secondary);
    fill: var(--Background-Secondary);
    margin-left: -8px;
    margin-right: 8px;
    transition: color .1s ease-in-out,fill .1s ease-in-out
}

.tab__label[data-v-f8a06605] {
    color: var(--Background-Tertiary);
    font-weight: 600;
    letter-spacing: -.28px;
    margin: 0;
    text-align: center;
    transition: color .1s ease-in-out;
    white-space: nowrap
}

.tab__badge[data-v-f8a06605] {
    background-color: var(--color_blue);
    border-radius: 6px;
    color: var(--color_white);
    display: block;
    font-size: 10px;
    font-weight: 700;
    line-height: 14px;
    margin-left: 8px;
    margin-right: -8px;
    padding: 2px 6px;
    transition: color .1s ease-in-out,background-color .1s ease-in-out;
    white-space: nowrap
}

.tab[data-v-f8a06605]:hover:not(.tab_active):not(.tab_disabled) {
    background-color: white17
}

.tab:hover:not(.tab_active):not(.tab_disabled) .tab__icon[data-v-f8a06605] {
    color: var(--color_white);
    fill: var(--color_white)
}

.tab:hover:not(.tab_active):not(.tab_disabled) .tab__label[data-v-f8a06605] {
    color: var(--color_white)
}

.tab_active[data-v-f8a06605] {
    background-color: var(--color_blue)
}

.tab_active .tab__icon[data-v-f8a06605] {
    fill: var(--color_white)
}

.tab_active .tab__icon[data-v-f8a06605], .tab_active .tab__label[data-v-f8a06605] {
    color: var(--color_white)
}

.tab_active .tab__badge[data-v-f8a06605] {
    background-color: var(--color_white);
    color: var(--color_blue)
}

.tab[data-v-f8a06605]:disabled {
    cursor: default
}

.tab_disabled[data-v-f8a06605] {
    cursor: not-allowed !important
}

.tab_sm.tab[data-v-f8a06605] {
    height: 25px
}

.tab_sm[data-v-f8a06605] :where(.tab__icon) {
    height: 20px;
    width: 20px
}

    .tab_sm[data-v-f8a06605] :where(.tab__icon) svg {
        height: 100%;
        width: 100%
    }

.tab_sm .tab__label[data-v-f8a06605] {
    font-size: 12px;
    line-height: 16px
}

.tab_md.tab[data-v-f8a06605] {
    height: 36px
}

.tab_md[data-v-f8a06605] :where(.tab__icon) {
    height: 20px;
    width: 20px
}

    .tab_md[data-v-f8a06605] :where(.tab__icon) svg {
        height: 100%;
        width: 100%
    }

.tab_md .tab__label[data-v-f8a06605] {
    font-size: 12px;
    line-height: 16px
}

.tab_lg.tab[data-v-f8a06605] {
    height: 40px
}

.tab_lg[data-v-f8a06605] :where(.tab__icon) {
    height: 24px;
    width: 24px
}

    .tab_lg[data-v-f8a06605] :where(.tab__icon) svg {
        height: 100%;
        width: 100%
    }

.tab_lg .tab__label[data-v-f8a06605] {
    font-size: 14px;
    line-height: 18px
}

.tab_sm[data-v-f8a06605] {
    padding: 4px 12px
}

.icon[data-v-4f39a0ae] {
    background-image: var(--2ceb1acf);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: var(--395a6f70);
    content-visibility: auto;
    display: block;
    font-size: var(--1286e06f);
    height: var(--1286e06f);
    min-height: var(--1286e06f);
    min-width: var(--1286e06f);
    width: var(--1286e06f)
}

    .icon[data-v-4f39a0ae] svg {
        display: block;
        height: var(--1286e06f);
        transition: fill .1s ease-in-out;
        width: var(--1286e06f)
    }
