ol, ul, dl {
    margin-top: 0;
    margin-bottom:0 !important;
    list-style-type: none;
}

.tabs {
   width: 100%;
   max-width: 500px;
}

/* Стили для списка вкладок */
.tab-header {
    display: flex;
    gap: 24px;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: none;
}

/* Стили для вкладки */
.tab-header__item {
	cursor: pointer;
    border-bottom: 2px solid transparent;
    color: hsla(0,0%,100%,.251);
    font-size: var(--font-size-24);
    font-weight: 700;
    line-height: var(--font-lh-24);
    padding: 8px 0;
    white-space: nowrap
}

/* Стили для активной вкладки */
.tab-header__item.active {
    border-image-slice: 1;
    border-image-source: linear-gradient(270deg, #5200ff, #ba2afe);
    color: #fff;
}

/* Стили для контейнера с содержимым вкладки. По умолчанию скрыт. */
.tab-content__item {
   display: none;
}

/* Стили для активного контейнера вкладки */
.tab-content__item.active {
   display: block;
}

button {    
    float: none !important;
}

.container .full-width>:not(.breakout):not(.full-width):not(.content-right):not(.full-width-end), .container>:not(.breakout):not(.full-width):not(.content-right):not(.full-width-end) {
    grid-column: content;
}
.wrapper  {
    padding: 0 0 0 50px;
}

.wrapper.offset[data-v-ac708d87] {
    margin: 3.5rem 0 var(--container-y-offset)
}

.wrapper__header[data-v-ac708d87] {
    display: flex;
    gap: 1.25rem;
    justify-content: space-between
}

.wrapper__subheader[data-v-ac708d87] {
    color: #d0d0d0;
    font-size: 1.75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 2.5rem;
    margin-bottom: 4rem
}

.wrapper__title[data-v-ac708d87] {
    color: #fff;
    font-size: 4.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.2222222222
}

.wrapper__title.subtitle[data-v-ac708d87] {
    font-size: 2.75rem
}

@media (min-width: 3600px) {
    .wrapper__title.subtitle[data-v-ac708d87] {
        font-size:3.75rem
    }
}

.wrapper__link[data-v-ac708d87] {
    font-size: 1.5rem;
    font-weight: 600;
    padding: 0;
    width: -moz-fit-content;
    width: fit-content
}

.wrapper__link[data-v-ac708d87]:after {
    content: attr(data-link)
}

.wrapper__link-mobile[data-v-ac708d87] {
    display: none
}

@media (max-width: 1920px) {
    .wrapper__title[data-v-ac708d87] {
        font-size:3.75rem;
        line-height: 5rem
    }

    .wrapper__link[data-v-ac708d87] {
        font-size: inherit
    }
}

@media (max-width: 1024px) {
    .wrapper__subheader[data-v-ac708d87] {
        font-size:1.5rem
    }

    .wrapper__title[data-v-ac708d87] {
        font-size: 2.75rem;
        line-height: 3.125rem
    }

    .wrapper__title.subtitle[data-v-ac708d87] {
        font-size: 1.875rem
    }
}

@media (max-width: 640px) {
	.wrapper {
		padding: 0;
	}
    .wrapper.offset[data-v-ac708d87] {
        margin:var(--container-y-offset) 0 0
    }

    .wrapper.hide-title[data-v-ac708d87] {
        margin: 0
    }

    .wrapper.hide-title .wrapper__title[data-v-ac708d87] {
        display: none
    }

    .wrapper__title[data-v-ac708d87] {
        font-size: 1.75rem;
        line-height: 2.25rem
    }

    .wrapper__title.subtitle[data-v-ac708d87] {
        font-size: 1.5rem;
        line-height: 2rem
    }

    .wrapper__subheader[data-v-ac708d87] {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .wrapper__link[data-v-ac708d87]:after {
        content: attr(data-mobile-link)
    }
}

@media (max-width: 480px) {
    .wrapper__subheader[data-v-ac708d87] {
        margin-bottom:1.5rem
    }

    .wrapper__title[data-v-ac708d87] {
        font-size: 1.75rem;
        font-style: normal;
        font-weight: 700;
        line-height: 2.25rem
    }
}
.install-title[data-v-4d0f3f88] {
    align-items: center;
    display: flex;
    gap: 1.5rem;
    padding: 1.5rem 1rem;
}

.install-title__text[data-v-4d0f3f88] {
    color: #fff;
    font-size: 1.75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 2.25rem
}

@media (max-width: 640px) {
    .install-title__text[data-v-4d0f3f88] {
        font-size:1.5rem;
        line-height: 2rem
    }
}
img, video {
    height: auto;
    max-width: 100%;
}
.tab[data-v-0db87a44] {
    border-bottom: 1px solid hsla(0,0%,100%,.251);
    display: flex;
    gap: 24px;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: none
}

.tab__item[data-v-0db87a44] {
    border-bottom: 2px solid transparent;
    color: hsla(0,0%,100%,.251);
    font-size: var(--font-size-24);
    font-weight: 700;
    line-height: var(--font-lh-24);
    padding: 8px 0;
    white-space: nowrap
}

@media (max-width: 640px) {
    .tab__item[data-v-0db87a44] {
        font-size:18px;
        font-weight: 600;
        line-height: 28px
    }
}

.tab__item--active[data-v-0db87a44] {
    border-image-slice: 1;
    border-image-source: linear-gradient(270deg,#5200ff,#ba2afe);
    color: #fff
}

@media (min-width: 3600px) {
    .tab[data-v-0db87a44] {
        gap:36px
    }

    .tab__item[data-v-0db87a44] {
        border-bottom-width: 4px;
        margin-bottom: -2px
    }
}

@media (max-width: 640px) {
    .tab[data-v-0db87a44] {
        gap:12px
    }
}
.install-page[data-v-99cf3dff] {
    background: linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02)),#0b0b0b
}

.install-page__items[data-v-99cf3dff] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    min-height: 21.25rem;
    padding: 1.5rem 0
}

.install-page__tab[data-v-99cf3dff] {
    align-items: end
}

@media (max-width: 640px) {
    .install-page__items[data-v-99cf3dff] {
        min-height:16.25rem
    }
}

.support-row[data-v-99cf3dff] {
    align-items: center;
    color: #fff;
    display: flex;
    font-size: .875rem;
    font-weight: 600;
    gap: 1rem;
    line-height: 1.25rem;
    padding: 0 1rem 2.5rem
}

.support-row__icon[data-v-99cf3dff] {
    align-items: center;
    border: .0625rem solid #fff;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 2.75rem;
    justify-content: center;
    width: 2.75rem
}

.support-row__icon .icon[data-v-99cf3dff] {
    font-size: 1.375rem
}

.support-row__btn[data-v-99cf3dff] {
    border-bottom: .0625rem solid #a010f3;
    color: #a010f3
}

@media (max-width: 640px) {
    .support-row[data-v-99cf3dff] {
        font-size:.75rem;
        font-weight: 400;
        line-height: 1rem
    }

    .support-row__icon[data-v-99cf3dff] {
        height: 1.75rem;
        width: 1.75rem
    }

    .support-row__icon .icon[data-v-99cf3dff] {
        font-size: 1rem
    }
}
.info-install[data-v-aed08651] {
    align-items: center;
    background: #0b0b0b;
    border-radius: 1rem;
    color: #fff;
    display: grid;
    gap: 1rem;
    grid-template-columns: 2.75rem auto auto 1fr;
    padding: 1rem
}

.info-install__icon[data-v-aed08651] {
    height: 1.375rem;
    width: 1.375rem
}

.info-install__text[data-v-aed08651] a {
    border-bottom: .0625rem solid #fff
}

.info-install__icon-wrapper[data-v-aed08651] {
    align-items: center;
    background: linear-gradient(270deg,#5200ff,#ba2afe);
    border-radius: 50%;
    display: flex;
    height: 2.75rem;
    justify-content: center;
    width: 2.75rem
}

@media (max-width: 640px) {
    .info-install[data-v-aed08651] {
        grid-template-columns:1.75rem 1fr
    }

    .info-install__icon-wrapper[data-v-aed08651] {
        height: 1.75rem;
        width: 1.75rem
    }

    .info-install__icon-wrapper .icon[data-v-aed08651] {
        font-size: 1rem
    }
}

.info-install__text[data-v-aed08651] {
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.25rem
}

@media (max-width: 640px) {
    .info-install__text[data-v-aed08651] {
        font-size:1rem;
        font-weight: 400;
        line-height: 1.5rem
    }
}

.info-install__button[data-v-aed08651] {
    min-width: 8.75rem
}

@media (max-width: 640px) {
    .info-install__button[data-v-aed08651] {
        grid-column:1/-1
    }

    .info-install__separator[data-v-aed08651] {
        display: none
    }
}
:root {
    --toastify-color-light: #fff;
    --toastify-color-dark: #121212;
    --toastify-color-info: #3498db;
    --toastify-color-success: #07bc0c;
    --toastify-color-warning: #f1c40f;
    --toastify-color-error: #e74c3c;
    --toastify-color-transparent: #ffffffb3;
    --toastify-icon-color-info: var(--toastify-color-info);
    --toastify-icon-color-success: var(--toastify-color-success);
    --toastify-icon-color-warning: var(--toastify-color-warning);
    --toastify-icon-color-error: var(--toastify-color-error);
    --toastify-toast-width: 320px;
    --toastify-toast-background: #fff;
    --toastify-toast-min-height: 64px;
    --toastify-toast-max-height: 800px;
    --toastify-font-family: sans-serif;
    --toastify-z-index: 9999;
    --toastify-text-color-light: #757575;
    --toastify-text-color-dark: #fff;
    --toastify-text-color-info: #fff;
    --toastify-text-color-success: #fff;
    --toastify-text-color-warning: #fff;
    --toastify-text-color-error: #fff;
    --toastify-spinner-color: #616161;
    --toastify-spinner-color-empty-area: #e0e0e0;
    --toastify-color-progress-light: linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);
    --toastify-color-progress-dark: #bb86fc;
    --toastify-color-progress-info: var(--toastify-color-info);
    --toastify-color-progress-success: var(--toastify-color-success);
    --toastify-color-progress-warning: var(--toastify-color-warning);
    --toastify-color-progress-error: var(--toastify-color-error);
    --toastify-color-progress-colored: #ddd
}

.Toastify__toast-container {
    box-sizing: border-box;
    color: #fff;
    padding: 4px;
    position: fixed;
    transform: translate3d(0,0,var(--toastify-z-index) px);
    width: var(--toastify-toast-width);
    z-index: var(--toastify-z-index)
}

.Toastify__toast-container--top-left {
    left: 1em;
    top: 1em
}

.Toastify__toast-container--top-center {
    left: 50%;
    top: 1em;
    transform: translateX(-50%)
}

.Toastify__toast-container--top-right {
    right: 1em;
    top: 1em
}

.Toastify__toast-container--bottom-left {
    bottom: 1em;
    left: 1em
}

.Toastify__toast-container--bottom-center {
    bottom: 1em;
    left: 50%;
    transform: translateX(-50%)
}

.Toastify__toast-container--bottom-right {
    bottom: 1em;
    right: 1em
}

@media only screen and (max-width: 480px) {
    .Toastify__toast-container {
        left:0;
        margin: 0;
        padding: 0;
        width: 100vw
    }

    .Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right {
        top: 0;
        transform: translateX(0)
    }

    .Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right {
        bottom: 0;
        transform: translateX(0)
    }

    .Toastify__toast-container--rtl {
        left: auto;
        right: 0
    }
}

.Toastify__toast {
    border-radius: 4px;
    box-shadow: 0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;
    box-sizing: border-box;
    cursor: pointer;
    direction: ltr;
    display: flex;
    font-family: var(--toastify-font-family);
    justify-content: space-between;
    margin-bottom: 1rem;
    max-height: var(--toastify-toast-max-height);
    min-height: var(--toastify-toast-min-height);
    overflow: hidden;
    padding: 8px;
    position: relative;
    z-index: 0
}

.Toastify__toast--rtl {
    direction: rtl
}

.Toastify__toast-body {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    margin: auto 0;
    padding: 6px;
    white-space: pre-wrap
}

.Toastify__toast-body>div:last-child {
    flex: 1
}

.Toastify__toast-icon {
    display: flex;
    flex-shrink: 0;
    margin-right: 10px;
    width: 20px
}

.Toastify--animate {
    animation-duration: .7s;
    animation-fill-mode: both
}

.Toastify--animate-icon {
    animation-duration: .3s;
    animation-fill-mode: both
}

@media only screen and (max-width: 480px) {
    .Toastify__toast {
        border-radius:0;
        margin-bottom: 0
    }
}

.Toastify__toast-theme--dark {
    background: var(--toastify-color-dark);
    color: var(--toastify-text-color-dark)
}

.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light {
    background: var(--toastify-color-light);
    color: var(--toastify-text-color-light)
}

.Toastify__toast-theme--colored.Toastify__toast--info {
    background: var(--toastify-color-info);
    color: var(--toastify-text-color-info)
}

.Toastify__toast-theme--colored.Toastify__toast--success {
    background: var(--toastify-color-success);
    color: var(--toastify-text-color-success)
}

.Toastify__toast-theme--colored.Toastify__toast--warning {
    background: var(--toastify-color-warning);
    color: var(--toastify-text-color-warning)
}

.Toastify__toast-theme--colored.Toastify__toast--error {
    background: var(--toastify-color-error);
    color: var(--toastify-text-color-error)
}

.Toastify__progress-bar-theme--light {
    background: var(--toastify-color-progress-light)
}

.Toastify__progress-bar-theme--dark {
    background: var(--toastify-color-progress-dark)
}

.Toastify__progress-bar--info {
    background: var(--toastify-color-progress-info)
}

.Toastify__progress-bar--success {
    background: var(--toastify-color-progress-success)
}

.Toastify__progress-bar--warning {
    background: var(--toastify-color-progress-warning)
}

.Toastify__progress-bar--error {
    background: var(--toastify-color-progress-error)
}

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default {
    background: var(--toastify-color-progress-colored)
}

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning {
    background: var(--toastify-color-transparent)
}

.Toastify__close-button {
    align-self: flex-start;
    background: #0000;
    border: none;
    color: #fff;
    cursor: pointer;
    opacity: .7;
    outline: none;
    padding: 0;
    transition: .3s ease
}

.Toastify__close-button--light {
    color: #000;
    opacity: .3
}

.Toastify__close-button>svg {
    fill: currentcolor;
    height: 16px;
    width: 14px
}

.Toastify__close-button:focus,.Toastify__close-button:hover {
    opacity: 1
}

@keyframes Toastify__trackProgress {
    0% {
        transform: scaleX(1)
    }

    to {
        transform: scaleX(0)
    }
}

.Toastify__progress-bar {
    bottom: 0;
    height: 5px;
    left: 0;
    opacity: .7;
    position: absolute;
    transform-origin: left;
    width: 100%;
    z-index: var(--toastify-z-index)
}

.Toastify__progress-bar--animated {
    animation: Toastify__trackProgress linear 1 forwards
}

.Toastify__progress-bar--controlled {
    transition: transform .2s
}

.Toastify__progress-bar--rtl {
    left: auto;
    right: 0;
    transform-origin: right
}

.Toastify__spinner {
    animation: Toastify__spin .65s linear infinite;
    border: 2px solid;
    border-color: var(--toastify-spinner-color-empty-area);
    border-radius: 100%;
    border-right-color: var(--toastify-spinner-color);
    box-sizing: border-box;
    height: 20px;
    width: 20px
}

@keyframes Toastify__bounceInRight {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutRight {
    20% {
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

@keyframes Toastify__bounceInLeft {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

@keyframes Toastify__bounceInUp {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__bounceOutUp {
    20% {
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

@keyframes Toastify__bounceInDown {
    0%,60%,75%,90%,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}

@keyframes Toastify__bounceOutDown {
    20% {
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left {
    animation-name: Toastify__bounceInLeft
}

.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right {
    animation-name: Toastify__bounceInRight
}

.Toastify__bounce-enter--top-center {
    animation-name: Toastify__bounceInDown
}

.Toastify__bounce-enter--bottom-center {
    animation-name: Toastify__bounceInUp
}

.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left {
    animation-name: Toastify__bounceOutLeft
}

.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right {
    animation-name: Toastify__bounceOutRight
}

.Toastify__bounce-exit--top-center {
    animation-name: Toastify__bounceOutUp
}

.Toastify__bounce-exit--bottom-center {
    animation-name: Toastify__bounceOutDown
}

@keyframes Toastify__none {
    0%,60%,75%,90%,to {
        animation-duration: 0;
        animation-timing-function: none
    }

    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        transform: translateZ(0)
    }
}

.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right {
    animation-name: Toastify__none
}

@keyframes Toastify__zoomIn {
    0% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

@keyframes Toastify__zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    to {
        opacity: 0
    }
}

.Toastify__zoom-enter {
    animation-name: Toastify__zoomIn
}

.Toastify__zoom-exit {
    animation-name: Toastify__zoomOut
}

@keyframes Toastify__flipIn {
    0% {
        animation-timing-function: ease-in;
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }

    40% {
        animation-timing-function: ease-in;
        transform: perspective(400px) rotateX(-20deg)
    }

    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }

    80% {
        transform: perspective(400px) rotateX(-5deg)
    }

    to {
        transform: perspective(400px)
    }
}

@keyframes Toastify__flipOut {
    0% {
        transform: perspective(400px)
    }

    30% {
        opacity: 1;
        transform: perspective(400px) rotateX(-20deg)
    }

    to {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg)
    }
}

.Toastify__flip-enter {
    animation-name: Toastify__flipIn
}

.Toastify__flip-exit {
    animation-name: Toastify__flipOut
}

@keyframes Toastify__slideInRight {
    0% {
        transform: translate3d(110%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__slideInLeft {
    0% {
        transform: translate3d(-110%,0,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__slideInUp {
    0% {
        transform: translate3d(0,110%,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__slideInDown {
    0% {
        transform: translate3d(0,-110%,0);
        visibility: visible
    }

    to {
        transform: translateZ(0)
    }
}

@keyframes Toastify__slideOutRight {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(110%,0,0);
        visibility: hidden
    }
}

@keyframes Toastify__slideOutLeft {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(-110%,0,0);
        visibility: hidden
    }
}

@keyframes Toastify__slideOutDown {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(0,500px,0);
        visibility: hidden
    }
}

@keyframes Toastify__slideOutUp {
    0% {
        transform: translateZ(0)
    }

    to {
        transform: translate3d(0,-500px,0);
        visibility: hidden
    }
}

.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left {
    animation-name: Toastify__slideInLeft
}

.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right {
    animation-name: Toastify__slideInRight
}

.Toastify__slide-enter--top-center {
    animation-name: Toastify__slideInDown
}

.Toastify__slide-enter--bottom-center {
    animation-name: Toastify__slideInUp
}

.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left {
    animation-name: Toastify__slideOutLeft
}

.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right {
    animation-name: Toastify__slideOutRight
}

.Toastify__slide-exit--top-center {
    animation-name: Toastify__slideOutUp
}

.Toastify__slide-exit--bottom-center {
    animation-name: Toastify__slideOutDown
}

@keyframes Toastify__spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.tippy-box[data-animation=fade][data-state=hidden] {
    opacity: 0
}

[data-tippy-root] {
    max-width: calc(100vw - 10px)
}

.tippy-box {
    background-color: #333;
    border-radius: 4px;
    color: #fff;
    font-size: 14px;
    line-height: 1.4;
    outline: 0;
    position: relative;
    transition-property: transform,visibility,opacity;
    white-space: normal
}

.tippy-box[data-placement^=top]>.tippy-arrow {
    bottom: 0
}

.tippy-box[data-placement^=top]>.tippy-arrow:before {
    border-top-color: initial;
    border-width: 8px 8px 0;
    bottom: -7px;
    left: 0;
    transform-origin: center top
}

.tippy-box[data-placement^=bottom]>.tippy-arrow {
    top: 0
}

.tippy-box[data-placement^=bottom]>.tippy-arrow:before {
    border-bottom-color: initial;
    border-width: 0 8px 8px;
    left: 0;
    top: -7px;
    transform-origin: center bottom
}

.tippy-box[data-placement^=left]>.tippy-arrow {
    right: 0
}

.tippy-box[data-placement^=left]>.tippy-arrow:before {
    border-left-color: initial;
    border-width: 8px 0 8px 8px;
    right: -7px;
    transform-origin: center left
}

.tippy-box[data-placement^=right]>.tippy-arrow {
    left: 0
}

.tippy-box[data-placement^=right]>.tippy-arrow:before {
    border-right-color: initial;
    border-width: 8px 8px 8px 0;
    left: -7px;
    transform-origin: center right
}

.tippy-box[data-inertia][data-state=visible] {
    transition-timing-function: cubic-bezier(.54,1.5,.38,1.11)
}

.tippy-arrow {
    color: #333;
    height: 16px;
    width: 16px
}

.tippy-arrow:before {
    border-color: #0000;
    border-style: solid;
    content: "";
    position: absolute
}

.tippy-content {
    padding: 5px 9px;
    position: relative;
    z-index: 1
}

:root {
    --color-main: linear-gradient(270deg,#5200ff,#ba2afe);
    --color-main-outline: #a010f3;
    --color-secondary: #bc2649;
    --color-white: #fff;
    --color-gray: #232730;
    --color-transparent-08: hsla(0,0%,100%,.078);
    --color-hover-outline: #232323;
    --color-hover: linear-gradient(270deg,#5200ff,#ba2afe);
    --color-active: linear-gradient(270deg,#5200ff,#ba2afe);
    --color-active-outline: #232323;
    --color-disabled: #232323;
    --opacity: 1;
    --opacity-hover: 0.8;
    --opacity-active: 0.6;
    --opacity-disabled: 0.5
}

.v-button {
    --button-background: var(--color-main);
    --button-color: var(--color-white);
    --button-color-outline: var(--color-main-outline);
    --button-color-text: var(--color-main-outline);
    --button-hover: var(--color-hover);
    --button-hover-outline: var(--color-hover-outline);
    --button-active: var(--color-active);
    --button-active-outline: var(--color-active-outline);
    --button-disabled: var(--color-disabled);
    --button-opacity: var(--opacity);
    --button-opacity-hover: var(--opacity-hover);
    --button-opacity-active: var(--opacity-active);
    --button-opacity-disabled: var(--opacity-disabled);
    --button-outline-hover: #232323;
    --button-outline-active: #141925;
    align-items: center;
    background: var(--button-background);
    border: none;
    border-radius: var(--button-border-radius);
    color: var(--button-color);
    cursor: pointer;
    display: flex;
    gap: 8px;
    justify-content: center;
    opacity: var(--button-opacity);
    padding: var(--button-padding);
    position: relative;
    transition: .3s;
    white-space: nowrap;
    width: 100%;
    z-index: 0
}

.v-button:hover:not(.v-button--loading):not(.v-button[disabled]) {
    background: var(--button-hover);
    --button-opacity: var(--button-opacity-hover)
}

.v-button:active:not(.v-button--loading):not(.v-button[disabled]) {
    background: var(--button-active);
    --button-opacity: var(--button-opacity-active)
}

.v-button[disabled] {
    --button-background: var(--button-disabled);
    cursor: default;
    pointer-events: none
}

.v-button .icon {
    height: var(--svg-height);
    width: var(--svg-width)
}

.v-button__inner {
    align-items: center;
    display: flex;
    font-size: var(--button-font-size);
    font-style: normal;
    font-weight: 600;
    gap: 8px;
    height: 100%;
    justify-content: center;
    line-height: var(--button-line-height);
    width: 100%;
    z-index: 1
}

.v-button[data-appearance=outline] {
    box-shadow: inset 0 0 0 1px var(--button-color-outline);
    --button-background: transparent;
    --button-color: var(--button-color-outline)
}

.v-button[data-appearance=outline] .icon {
    color: var(--button-color);
    transition: .3s;
    fill: var(--button-color)
}

.v-button[data-appearance=outline]:hover:not(.v-button--loading):not(.v-button[data-appearance=outline]:disabled) {
    background-color: var(--button-hover-outline);
    --button-background: var(--button-hover);
    --button-color: var(--button-hover)
}

.v-button[data-appearance=outline]:active:not(.v-button--loading):not(.v-button[data-appearance=outline]:disabled) {
    background-color: var(--button-outline-active);
    --button-background: var(--button-active-outline);
    --button-color: var(--button-active);
    --button-opacity: var(--opacity)
}

.v-button[data-appearance=outline][disabled] {
    background-color: transparent;
    --button-background: var(--button-disabled);
    --button-color: var(--button-disabled)
}

.v-button[data-appearance=text] {
    --button-background: transparent;
    --button-color: var(--button-color-text)
}

.v-button[data-appearance=text] .icon {
    color: var(--button-color);
    transition: .3s;
    fill: var(--button-color)
}

.v-button[data-appearance=text]:hover:not(.v-button--loading):not(.v-button[data-appearance=text]:disabled) {
    background-color: transparent;
    --button-background: transparent;
    --button-color: var(--button-hover)
}

.v-button[data-appearance=text]:active:not(.v-button--loading):not(.v-button[data-appearance=text]:disabled) {
    background-color: transparent;
    --button-background: var(--button-active);
    --button-color: var(--button-active)
}

.v-button[data-appearance=text][disabled] {
    background-color: transparent;
    pointer-events: none;
    --button-background: var(--button-disabled);
    --button-color: var(--button-disabled)
}

.v-button--color-main[data-appearance=fill]:before {
    background-color: transparent;
    border-radius: var(--button-border-radius);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: background-color .3s
}

.v-button--color-main[data-appearance=fill]:hover {
    opacity: var(--opacity)
}

.v-button--color-main[data-appearance=fill]:hover:before {
    background-color: rgba(0,0,0,.3)
}

.v-button--color-main[data-appearance=fill]:active {
    opacity: var(--opacity)
}

.v-button--color-main[data-appearance=fill]:active:before {
    background-color: rgba(0,0,0,.4)
}

.v-button--color-main[data-appearance=fill][disabled] {
    --button-disabled: #232323;
    opacity: var(--opacity-disabled)
}

.v-button--color-main:hover:not(.v-button--color-main[data-appearance=fill]) {
    --button-hover: #a010f3;
    --button-color: #d0d0d0
}

.v-button--color-main:active:not(.v-button--color-main[data-appearance=fill]) {
    --button-active: #640d97;
    --button-color: #9d9d9d;
    opacity: 1
}

.v-button--color-main[disabled] {
    --button-disabled: #6d6d6d
}

.v-button--color-secondary {
    --button-color-outline: #bc2649;
    --button-color-text: #bc2649;
    --button-background: #bc2649;
    --button-color: #fff
}

.v-button--color-secondary:hover {
    --button-hover: #6d0f25;
    --button-color: #9d9d9d
}

.v-button--color-secondary:active {
    --button-active: #3c0d18;
    --button-color: #6d6d6d
}

.v-button--color-secondary[disabled] {
    --button-disabled: #6d6d6d
}

.v-button--color-gradient {
    --button-color-outline: #fff;
    --button-color-text: #fff;
    --button-background: #fff;
    --button-color: #0b0b0b;
    background: transparent;
    box-shadow: none!important;
    position: relative
}

.v-button--color-gradient:before {
    background: linear-gradient(98deg,#fff 62.51%,#ba2afe 97.25%);
    border-radius: inherit;
    bottom: 0;
    content: "";
    left: 0;
    -webkit-mask: linear-gradient(#fff,#fff) content-box,linear-gradient(#fff,#fff);
    mask: linear-gradient(#fff,#fff) content-box,linear-gradient(#fff,#fff);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    opacity: var(--button-opacity);
    padding: 1.5px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.v-button--color-gradient:hover {
    --button-hover: #fff;
    --button-color: #fff;
    background-color: transparent!important;
    box-shadow: 0 0 .25rem rgba(0,0,0,.5),-.125rem -.125rem 1rem rgba(82,0,255,.5),.125rem .125rem 1rem rgba(186,42,254,.5)!important;
    opacity: var(--opacity)
}

.v-button--color-gradient:active {
    --button-active: #6d6d6d;
    --button-color: #0b0b0b
}

.v-button--color-gradient:active:before {
    opacity: var(--button-opacity-active)
}

.v-button--color-gradient[disabled] {
    --button-disabled: #6d6d6d
}

.v-button--color-gradient[disabled]:before {
    opacity: var(--button-opacity-disabled)
}

.v-button--color-white {
    --button-color-outline: #fff;
    --button-color-text: #fff;
    --button-background: #fff;
    --button-color: #0b0b0b
}

.v-button--color-white:hover {
    --button-hover: #9d9d9d;
    --button-color: #0b0b0b
}

.v-button--color-white:active {
    --button-active: #6d6d6d;
    --button-color: #0b0b0b
}

.v-button--color-white[disabled] {
    --button-disabled: #6d6d6d;
    --button-color: #fff
}

.v-button--color-white[disabled][data-appearance=fill] {
    --button-disabled: #232323;
    opacity: var(--opacity-disabled)
}

.v-button--color-white-2 {
    --button-color-outline: #fff;
    --button-color-text: #fff;
    --button-background: #fff;
    --button-color: #000
}

.v-button--color-white-2:hover {
    --button-hover: #fff;
    --button-color: #000;
    opacity: 1
}

.v-button--color-white-2:active {
    --button-active: #fff;
    --button-color: #000;
    opacity: 1
}

.v-button--color-white-2[disabled] {
    --button-disabled: #9d9d9d
}

.v-button--color-gray {
    --button-color-outline: #232730;
    --button-color-text: #232730;
    --button-background: #232730;
    --button-color: #fff
}

.v-button--color-gray:hover {
    --button-hover: #232730;
    --button-color: #9d9d9d
}

.v-button--color-gray:active {
    --button-active: #141925;
    --button-color: #526583
}

.v-button--color-gray[disabled] {
    --button-disabled: #232323;
    opacity: var(--opacity-disabled)
}

.v-button--color-transparent-08 {
    --button-color-outline: hsla(0,0%,100%,.078);
    --button-color-text: hsla(0,0%,100%,.078);
    --button-background: hsla(0,0%,100%,.078);
    --button-color: #fff
}

.v-button--color-transparent-08:active {
    --button-color: #526583
}

.v-button--color-purple-border {
    --button-color-outline: #fff;
    --button-color-text: #fff;
    --button-background: #2e0a3f;
    --button-color: #fff;
    --button-hover: #2e0a3f;
    border: 1px solid #a010f3
}

.v-button--color-gradient-green {
    --button-color-outline: #fff;
    --button-color-text: #fff;
    --button-background: linear-gradient(270deg,#309c32,#c5b41f);
    --button-color: #fff
}

.v-button--color-gradient-green[data-appearance=fill]:before {
    background-color: transparent;
    border-radius: var(--button-border-radius);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: background-color .3s
}

.v-button--color-gradient-green[data-appearance=fill]:hover {
    opacity: var(--opacity)
}

.v-button--color-gradient-green[data-appearance=fill]:hover:before {
    background-color: rgba(0,0,0,.3)
}

.v-button--color-gradient-green[data-appearance=fill]:active {
    opacity: var(--opacity)
}

.v-button--color-gradient-green[data-appearance=fill]:active:before {
    background-color: rgba(0,0,0,.4)
}

.v-button--color-gradient-green[data-appearance=fill][disabled] {
    --button-disabled: #232323;
    opacity: var(--opacity-disabled)
}

.v-button--color-gradient-green:hover {
    --button-hover: linear-gradient(270deg,#309c32,#c5b41f)
}

.v-button--color-gradient-green:active {
    --button-active: linear-gradient(270deg,#309c32,#c5b41f)
}

.v-button[data-size=large] {
    --button-font-size: 1.125em;
    --button-padding: 1em 1.5em;
    --button-line-height: 1.5555555556;
    --button-border-radius: 1em;
    --rounded-padding: 1.125em;
    --svg-width: 1.5em;
    --svg-height: 1.5em
}

.v-button[data-size=normal] {
    --button-font-size: 1em;
    --button-padding: 0.75em 1em;
    --button-line-height: 1.5;
    --button-border-radius: 0.75em;
    --rounded-padding: 0.75em;
    --svg-width: 1.5em;
    --svg-height: 1.5em
}

.v-button[data-size=small] {
    --button-font-size: 0.875em;
    --button-padding: 0.5em 1em;
    --button-line-height: 1.4285714286;
    --button-border-radius: 0.5em;
    --svg-width: 1em;
    --svg-height: 1em;
    --rounded-padding: 0.625em
}

.v-button--rounded {
    width: -moz-fit-content;
    width: fit-content
}

.v-button--rounded.v-button[data-size=large] {
    --button-padding: 1.125em
}

.v-button--rounded.v-button[data-size=normal] {
    --button-padding: 0.75em
}

.v-button--rounded.v-button[data-size=small] {
    --button-padding: 0.625em
}

@media (max-width: 640px) {
    .v-button--media-large.v-button[data-size=large],.v-button--media-large.v-button[data-size=normal],.v-button--media-large.v-button[data-size=small] {
        --button-font-size:1.125em;
        --button-padding: 1em 1.5em;
        --button-line-height: 1.5555555556;
        --button-border-radius: 1em
    }

    .v-button--media-large.v-button--rounded[data-size=large],.v-button--media-large.v-button--rounded[data-size=normal],.v-button--media-large.v-button--rounded[data-size=small] {
        --button-padding: 1.125em
    }

    .v-button--media-normal.v-button[data-size=large],.v-button--media-normal.v-button[data-size=normal],.v-button--media-normal.v-button[data-size=small] {
        --button-font-size: 1em;
        --button-padding: 0.75em 1em;
        --button-line-height: 1.5;
        --button-border-radius: 0.75em
    }

    .v-button--media-normal.v-button--rounded[data-size=large],.v-button--media-normal.v-button--rounded[data-size=normal],.v-button--media-normal.v-button--rounded[data-size=small] {
        --button-padding: 0.75em
    }

    .v-button--media-small.v-button[data-size=large],.v-button--media-small.v-button[data-size=normal],.v-button--media-small.v-button[data-size=small] {
        --button-font-size: 0.875em;
        --button-padding: 0.5em 1em;
        --button-line-height: 1.4285714286;
        --button-border-radius: 0.5em
    }

    .v-button--media-small.v-button--rounded[data-size=large],.v-button--media-small.v-button--rounded[data-size=normal],.v-button--media-small.v-button--rounded[data-size=small] {
        --button-padding: 0.625em
    }
}

.v-button--loading {
    pointer-events: none
}

.v-button--link {
    flex-direction: row-reverse
}

.notification-btn[data-v-804c25b3] {
    position: relative
}

.notification-btn.v-button[data-size=normal][data-v-804c25b3] {
    padding: .125rem 0
}

.notification-btn--with-indicator[data-v-804c25b3]:before {
    background-color: #bc2649;
    border-radius: 50%;
    content: " ";
    height: .5rem;
    position: absolute;
    right: -.125rem;
    top: -.25rem;
    width: .5rem
}

@media (max-width: 640px) {
    .notification-btn--with-indicator[data-v-804c25b3]:before {
        top:-.375rem
    }
}

.logo {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 0 1rem
}

.logo[data-size=small] img {
    width: 4.375rem
}

.logo[data-size=middle] img {
    width: 6.25rem
}

.logo[data-size=large] img {
    width: 8.875rem
}

.logo[data-size=extra] img {
    width: 15.25rem
}

@media (max-width: 640px) {
    .logo[data-media=small] img {
        width:4.375rem
    }

    .logo[data-media=middle] img {
        width: 6.25rem
    }
}

@media (max-width: 380px) {
    .logo[data-media=middle] img {
        width:5.3125rem
    }
}

@media (max-width: 640px) {
    .logo[data-media=large] img {
        width:8.875rem
    }
}

.header-menu {
    display: flex;
    gap: 1rem
}

.header-menu__link {
    color: hsla(0,0%,100%,.4);
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.75rem;
    padding: .625rem .5rem
}

.header-menu__link:hover {
    color: #eee
}

.header-menu__link.active {
    color: #fff;
    font-weight: 600
}

@media (max-width: 1280px) {
    .header-menu {
        gap:.5rem
    }
}

@media (max-width: 1075px) {
    .header-menu {
        gap:.4375rem
    }

    .header-menu__link {
        font-size: 1rem
    }
}

@media (max-width: 1024px) {
    .header-menu {
        display:none
    }
}

.search.v-button[data-size=normal][data-v-ad7f1e1f] {
    padding: 2px 0
}

.image__loader[data-v-cbb7ee58] {
    height: 100%;
    position: absolute;
    width: 100%
}

.image__loader input[data-v-cbb7ee58] {
    display: none
}

.image__loader .overflow[data-v-cbb7ee58] {
    align-items: center;
    background-color: rgba(35,35,35,.7);
    display: flex;
    height: inherit;
    justify-content: center;
    position: absolute;
    width: inherit;
    z-index: 100
}

.image__loader .overflow-icon[data-v-cbb7ee58] {
    height: 24px;
    width: 24px;
    fill: #fff
}

.user[data-v-12e41530] {
    --user-image-size: 2.25em;
    --user-image-color: #fff;
    --user-hover-color: #6d6d6d;
    --user-background: #4a4a4a;
    --user-gap: 0.5em;
    --user-short-size: 0.75em;
    --user-border-radius: 0.5em;
    --user-header-size: 1em;
    --user-header-height: 1.25;
    --user-status-size: 1em;
    --user-status-height: 1.5;
    --user-header-weight: 600;
    --user-name-gap: 0.5em;
    --user-padding: 0;
    --user-svg-size: 1em;
    align-items: center;
    border-radius: .5em;
    cursor: pointer;
    display: flex;
    gap: var(--user-gap);
    height: -moz-fit-content;
    height: fit-content;
    padding: var(--user-padding)
}

.user .icon[data-v-12e41530] {
    height: var(--user-svg-size);
    width: var(--user-svg-size)
}

.user__image[data-v-12e41530] {
    align-items: center;
    background-color: var(--user-background);
    border-radius: var(--user-border-radius);
    color: var(--user-image-color);
    display: flex;
    height: var(--user-image-size);
    justify-content: center;
    min-width: var(--user-image-size);
    overflow: hidden;
    position: relative;
    width: var(--user-image-size)
}

.user__image img[data-v-12e41530] {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.user__short[data-v-12e41530] {
    align-items: center;
    color: var(--user-image-color);
    display: flex;
    font-size: var(--user-short-size);
    font-style: normal;
    font-weight: 300;
    justify-content: center;
    line-height: 2.3333333333
}

.user__name[data-v-12e41530] {
    display: grid;
    gap: var(--user-name-gap)
}

.user__name--edit[data-v-12e41530] {
    display: inline-grid;
    grid-template-columns: 1fr auto;
    margin-bottom: var(--user-name-gap)
}

.user__title[data-v-12e41530] {
    color: var(--user-image-color);
    font-size: var(--user-header-size);
    font-style: normal;
    font-weight: var(--user-header-weight);
    line-height: var(--user-header-height);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.user__status[data-v-12e41530] {
    align-items: center;
    color: #fff;
    display: flex;
    font-size: var(--user-status-size);
    font-style: normal;
    font-weight: 400;
    justify-content: center;
    line-height: var(--user-status-height);
    opacity: .6;
    width: -moz-fit-content;
    width: fit-content
}

.user__status.highlight[data-v-12e41530] {
    background-color: #35ca94;
    padding: 0 .5em
}

.user__status.highlight[data-v-12e41530],.user__status.highlight--red[data-v-12e41530] {
    border-radius: 6px;
    color: #fff;
    font-size: .75em;
    font-style: normal;
    font-weight: 600;
    line-height: 1.3333333333;
    opacity: 1
}

.user__status.highlight--red[data-v-12e41530] {
    background-color: #e4323d;
    padding: 0 8px
}

.user__caret[data-v-12e41530] {
    color: var(--user-image-color);
    transition: .3s
}

.user:hover .user__caret[data-v-12e41530] {
    color: var(--user-hover-color)
}

.user__edit-button[data-v-12e41530] {
    padding: 0
}

.user.active[data-v-12e41530] {
    background: linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02)),#0b0b0b
}

.user.active .user__caret[data-v-12e41530] {
    transform: rotate(180deg)
}

.user[data-size$=-vertical][data-v-12e41530] {
    align-items: center;
    flex-direction: column;
    min-width: 10em
}

.user[data-size$=-vertical] .user__status[data-v-12e41530] {
    width: auto
}

.user[data-size$=-vertical] .user__title[data-v-12e41530] {
    text-align: center
}

@media (max-width: 640px) {
    .user[data-size$=-vertical][data-v-12e41530] {
        min-width:7.5em
    }
}

.user[data-size=extra][data-v-12e41530] {
    --user-header-size: 1.25em;
    --user-header-height: 1.75em;
    --user-gap: 1em;
    --user-name-gap: 0em;
    --user-image-size: 5em;
    --user-border-radius: 1.5em;
    --user-svg-size: 1.75em
}

.user[data-size=large][data-v-12e41530] {
    --user-header-size: 1.125em;
    --user-gap: 1em;
    --user-image-size: 3.75em;
    --user-border-radius: 0.75em;
    --user-short-size: 1.125em;
    --user-svg-size: 1.5em
}

.user[data-size=middle][data-v-12e41530] {
    --user-header-size: 1em;
    --user-header-height: 1.25;
    --user-status-size: 0.75em;
    --user-status-height: 1.3333333333;
    --user-gap: 1em;
    --user-image-size: 3em;
    --user-border-radius: 0.625em;
    --user-short-size: 1em;
    --user-svg-size: 1.5em
}

.user[data-size=small][data-v-12e41530] {
    --user-gap: 1em;
    --user-image-size: 1.5em;
    --user-border-radius: 0.375em;
    --user-short-size: 0.625em;
    --user-header-size: 0.875em;
    --user-header-weight: 400;
    --user-svg-size: 0.75em
}

.user[data-size=small] .user__caret[data-v-12e41530] {
    display: none
}

.user[data-size=default][data-v-12e41530] {
    --user-padding: 0.375em 0.5em
}

.user[data-size=extra-vertical][data-v-12e41530] {
    --user-image-size: 7.5em;
    --user-svg-size: 3em;
    --user-gap: 1em;
    --user-name-gap: 0.5em;
    --user-header-size: 1.125em;
    --user-header-height: 1.5555555556;
    --user-status-size: 1em;
    --user-status-height: 1.5;
    --user-border-radius: 50%
}

.user[data-size=small-vertical][data-v-12e41530] {
    --user-image-size: 3.75em;
    --user-svg-size: 1.75em;
    --user-gap: 0.5em;
    --user-name-gap: 0.5em;
    --user-header-size: 1em;
    --user-header-height: 1.5;
    --user-status-size: 0.75em;
    --user-status-height: 1.3333333333;
    --user-border-radius: 50%
}

@media (max-width: 640px) {
    .user.user--media-extra[data-v-12e41530] {
        --user-header-size:1.25em;
        --user-header-height: 1.75em;
        --user-gap: 1em;
        --user-name-gap: 0em;
        --user-image-size: 5em;
        --user-border-radius: 1.5em;
        --user-svg-size: 1.75em
    }

    .user.user--media-large[data-v-12e41530] {
        --user-header-size: 1.125em;
        --user-gap: 1em;
        --user-image-size: 3.75em;
        --user-border-radius: 0.75em;
        --user-short-size: 1.125em;
        --user-svg-size: 1.5em
    }

    .user.user--media-middle[data-v-12e41530] {
        --user-header-size: 1em;
        --user-header-height: 1.25;
        --user-status-size: 0.75em;
        --user-status-height: 1.3333333333;
        --user-gap: 1em;
        --user-image-size: 3em;
        --user-border-radius: 0.625em;
        --user-short-size: 1em;
        --user-svg-size: 1.5em
    }

    .user.user--media-small[data-v-12e41530] {
        --user-gap: 1em;
        --user-image-size: 1.5em;
        --user-border-radius: 0.375em;
        --user-short-size: 0.625em;
        --user-header-size: 0.875em;
        --user-header-weight: 400;
        --user-svg-size: 0.75em
    }

    .user.user--media-small .user__caret[data-v-12e41530] {
        display: none
    }

    .user.user--media-default[data-v-12e41530] {
        --user-padding: 0.375em 0.5em
    }

    .user.user--media-extra-vertical[data-v-12e41530] {
        --user-image-size: 7.5em;
        --user-svg-size: 3em;
        --user-gap: 1em;
        --user-name-gap: 0.5em;
        --user-header-size: 1.125em;
        --user-header-height: 1.5555555556;
        --user-status-size: 1em;
        --user-status-height: 1.5;
        --user-border-radius: 50%
    }

    .user.user--media-small-vertical[data-v-12e41530] {
        --user-image-size: 3.75em;
        --user-svg-size: 1.75em;
        --user-gap: 0.5em;
        --user-name-gap: 0.5em;
        --user-header-size: 1em;
        --user-header-height: 1.5;
        --user-status-size: 0.75em;
        --user-status-height: 1.3333333333;
        --user-border-radius: 50%
    }
}

.profile-links__item[data-v-bfaaee12] {
    color: #fff;
    display: flex;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 600;
    justify-content: space-between;
    line-height: 1.75rem;
    padding: .5rem 0;
    transition: .3s
}

.profile-links__item .icon[data-v-bfaaee12] {
    height: 1.5rem;
    transform: rotate(-90deg);
    width: 1.5rem
}

.profile-links__item[data-v-bfaaee12]:hover {
    color: #6d6d6d
}

.profile-links--sidebar .router-link-active[data-v-bfaaee12]:before {
    background-color: #a010f3;
    content: "";
    display: block;
    height: 100%;
    left: -1.5rem;
    position: absolute;
    top: 0;
    width: .25rem
}

.profile-balance[data-v-a0b14f4f] {
    background-color: #0b0b0b;
    border-radius: .875rem;
    display: grid;
    gap: 1.25rem;
    padding: 1rem
}

.profile-balance__header[data-v-a0b14f4f] {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.profile-balance__header span[data-v-a0b14f4f] {
    color: #fff;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5rem
}

.profile-balance__header sub[data-v-a0b14f4f] {
    color: #a010f3;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5rem
}

.profile-menu[data-v-1f086b7e] {
    background: linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02)),#0b0b0b;
    border-radius: 1rem;
    display: grid;
    gap: 1.5rem;
    padding: 1.5rem;
    width: 18.75rem;
    z-index: 100
}

.profile-menu__button[data-v-1f086b7e] {
    color: #e4323d;
    padding: .625rem 0;
    width: -moz-fit-content;
    width: fit-content
}

@media (min-width: 1024px) {
    .profile-menu[data-v-1f086b7e] {
        position:sticky;
        top: 5rem
    }
}

.profile[data-v-32d895b3] {
    align-items: center
}

.profile[data-v-32d895b3],.profile__login[data-v-32d895b3] {
    display: flex;
    gap: 1rem
}

.profile__user[data-v-32d895b3] {
    align-self: center;
    position: relative
}

.profile__user-menu[data-v-32d895b3] {
    position: absolute;
    right: 0;
    top: 3.5rem
}

@media (max-height: 620px) {
    .profile__user-menu[data-v-32d895b3] {
        height:calc(100vh - 5rem);
        overflow-y: auto
    }
}

.profile__button[data-v-32d895b3] {
    height: -moz-fit-content;
    height: fit-content;
    min-width: 8.25rem
}

@media (max-width: 640px) {
    .profile[data-v-32d895b3] {
        display:none
    }
}

.mobile-button__auth[data-v-358bbbdb] {
    font-size: 12px;
    line-height: 16px;
    padding: 7px 16px;
    width: -moz-fit-content;
    width: fit-content
}

.mobile-button__burger.v-button[data-size=normal][data-v-358bbbdb] {
    padding: 2px 0
}

.header[data-v-5a9290e4] {
    -webkit-backdrop-filter: blur(.625rem);
    backdrop-filter: blur(.625rem);
    background: radial-gradient(circle,rgba(18,16,17,.402) 0,rgba(148,187,233,0) 100%);
    padding: .9375rem 0;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 999
}

.header__logo[data-v-5a9290e4] {
    padding: 0
}

.header__container[data-v-5a9290e4] {
    align-items: center;
    display: flex;
    gap: 1rem
}

.header__spacer[data-v-5a9290e4] {
    margin: auto
}

.header__burger[data-v-5a9290e4] {
    display: none
}

.header__title[data-v-5a9290e4] {
    color: #fff;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: 1.75rem;
    text-align: center
}

.header__mobile-el[data-v-5a9290e4] {
    display: none
}

@media (max-width: 640px) {
    .header[data-v-5a9290e4] {
        padding:.8125rem 0
    }

    .header__burger[data-v-5a9290e4] {
        display: block
    }

    .header__logo[data-v-5a9290e4] {
        left: 50%;
        position: absolute;
        text-align: center;
        transform: translateX(-50%)
    }

    .header__mobile-el[data-v-5a9290e4] {
        display: inline-block
    }
}

.mobile-header[data-v-5a9290e4] {
    color: #fff;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.75rem
}

@media (max-width: 640px) {
    .mobile-header[data-v-5a9290e4] {
        overflow:hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 15rem
    }
}

:root {
    --bar-height: 64px
}

.control-bar {
    background: #0b0b0b;
    bottom: 0;
    color: #6d6d6d;
    display: none;
    padding: 12px 0 calc(env(safe-area-inset-bottom) + 12px);
    position: fixed;
    width: 100%;
    z-index: 99998
}

.control-bar__link {
    align-items: center;
    display: flex;
    flex: 1;
    flex-direction: column;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    justify-content: center;
    line-height: 16px
}

.control-bar__link.active {
    color: #a010f3
}

.control-bar__link .icon {
    height: 1.5rem;
    width: 1.5rem
}

.control-bar.extended {
    height: calc(var(--bar-height) + 10px);
    padding-bottom: 10px
}

@media (max-width: 1024px) {
    .control-bar {
        display:flex
    }

    .control-bar__menu {
        align-items: flex-start;
        border-radius: 0!important;
        gap: 16px!important;
        grid-template-columns: 1fr;
        grid-template-rows: repeat(4,max-content);
        height: 100vh;
        height: calc(var(--app-height) - 64px - env(safe-area-inset-bottom));
        left: 0;
        overflow-y: scroll;
        overflow: auto;
        padding-bottom: 0!important;
        position: fixed;
        top: 0;
        width: 100vw!important
    }

    .control-bar .user__edit-button {
        padding: 0
    }

    .control-bar .user__edit-button .icon {
        height: 18px;
        width: 18px
    }
}

.footer-menu[data-v-906dd7e9] {
    align-content: flex-start;
    display: grid;
    gap: 1.5rem;
    min-width: 8.5rem
}

.footer-menu .logo[data-v-906dd7e9] {
    justify-content: flex-start;
    padding: 0
}

.footer-menu.column[data-v-906dd7e9] {
    grid-template-columns: 1fr auto
}

.footer-menu.column-2[data-v-906dd7e9] {
    -moz-column-gap: 10.25rem;
    column-gap: 10.25rem;
    display: grid;
    grid-template-columns: auto auto
}

@media (max-width: 1600px) {
    .footer-menu.column-2[data-v-906dd7e9] {
        -moz-column-gap:0;
        column-gap: 0;
        grid-template-columns: 1fr auto
    }
}

.footer-menu.column-2 .footer-menu__list.row[data-v-906dd7e9] {
    grid-row: 2
}

.footer-menu.row[data-v-906dd7e9] {
    grid-template-columns: 1fr auto
}

.footer-menu[data-v-906dd7e9]:last-child {
    flex: 1;
    justify-content: flex-start
}

@media (max-width: 1280px) {
    .footer-menu[data-v-906dd7e9]:last-child {
        grid-column:1/-1;
        grid-row: 1
    }
}

.footer-menu__header[data-v-906dd7e9] {
    color: #fff;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.75rem
}

.footer-menu__list[data-v-906dd7e9] {
    display: grid;
    gap: .5rem;
    height: -moz-fit-content;
    height: fit-content
}

.footer-menu__item[data-v-906dd7e9],.footer-menu__list.row[data-v-906dd7e9] {
    align-items: center;
    display: flex
}

.footer-menu__item[data-v-906dd7e9] {
    color: #9d9d9d;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 400;
    gap: .5rem;
    height: -moz-fit-content;
    height: fit-content;
    line-height: 1.75rem
}

.footer-menu__icon-btn[data-v-906dd7e9] {
    font-size: 1rem
}

.footer-menu__button[data-v-906dd7e9] {
    height: -moz-fit-content;
    height: fit-content
}

@media (min-width: 2200px) {
    .footer-menu[data-v-906dd7e9] {
        gap:3rem
    }

    .footer-menu__header[data-v-906dd7e9],.footer-menu__item[data-v-906dd7e9] {
        font-size: 1.625rem;
        line-height: 2.375rem
    }

    .footer-menu__list[data-v-906dd7e9] {
        gap: 1rem
    }

    .footer-menu__logo[data-v-906dd7e9] {
        margin-right: 3rem;
        min-width: 12.5rem
    }
}

@media (max-width: 640px) {
    .footer-menu:first-child .footer-menu__list[data-v-906dd7e9] {
        grid-template-columns:1fr 1fr
    }

    .footer-menu:first-child .footer-menu__item[data-v-906dd7e9] {
        font-size: 1rem;
        line-height: 1.5rem
    }

    .footer-menu.row[data-v-906dd7e9] {
        grid-template-columns: 1fr auto
    }

    .footer-menu__list[data-v-906dd7e9] {
        -moz-column-gap: 1rem;
        column-gap: 1rem;
        row-gap: 1.5rem
    }

    .footer-menu__item[data-v-906dd7e9] {
        font-size: 1rem;
        font-style: normal;
        font-weight: 400;
        line-height: 1.5rem
    }
}

.social-items[data-v-b8bacf8b] {
    align-items: center;
    border: 1px solid #a6a6a6;
    border-radius: .5625em;
    color: #fff;
    display: flex;
    font-family: Montserrat,sans-serif;
    font-size: .75rem;
    font-style: normal;
    font-weight: 500;
    gap: .75em;
    line-height: .75em;
    padding: .6875em 1.5em .6875em .6875em
}

.social-items__icon[data-v-b8bacf8b] {
    height: 1.5em;
    -o-object-fit: contain;
    object-fit: contain;
    width: 1.5em
}

@media (max-width: 4000px) {
    .social-items[data-v-b8bacf8b] {
        border-radius:.5625em;
        font-size: 1em;
        gap: .75em;
        line-height: .75em;
        padding: .6875em 1.5em .6875em .6875em
    }

    .social-items__icon[data-v-b8bacf8b] {
        height: 1.5em;
        -o-object-fit: contain;
        object-fit: contain;
        width: 1.5em
    }
}

@media (max-width: 1280px) {
    .social-items[data-v-b8bacf8b] {
        border-radius:.375em;
        font-size: .72725em;
        font-style: normal;
        font-weight: 590;
        gap: .5em;
        line-height: .75em;
        padding: .5em .625em .5625em
    }

    .social-items__icon[data-v-b8bacf8b] {
        height: 1.125em;
        width: 1.125em
    }
}

.v-footer-stores[data-v-0f044db6] {
    display: grid;
    gap: 1.5rem;
    max-width: 31.25rem
}

.v-footer-stores__wrapper[data-v-0f044db6] {
    display: grid;
    gap: .5rem
}

.v-footer-stores__title[data-v-0f044db6] {
    color: #fff;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.75rem
}

.v-footer-stores__items[data-v-0f044db6] {
    -moz-column-gap: .75rem;
    column-gap: .75rem;
    display: flex;
    flex-wrap: wrap;
    row-gap: .75rem
}

.v-footer-stores__items img[data-v-0f044db6] {
    height: 2rem
}

@media (max-width: 2200px) {
    .v-footer-stores[data-v-0f044db6] {
        max-width:none
    }
}

@media (max-width: 640px) {
    .v-footer-stores__items[data-v-0f044db6] {
        justify-content:flex-start
    }
}

.footer[data-v-21f9537e] {
    margin-top: auto;
    padding: 4.5rem 0
}

.footer__wrap-sections[data-v-21f9537e] {
    align-items: flex-start;
    display: grid;
    grid-template-columns: auto auto
}

@media (max-width: 2200px) {
    .footer__wrap-sections[data-v-21f9537e] {
        grid-template-columns:auto
    }

    .footer__wrap-sections .logo[data-v-21f9537e] {
        display: none
    }
}

.footer__sections[data-v-21f9537e] {
    display: grid;
    grid-template-columns: repeat(4,auto);
    grid-gap: 10.25rem
}

.footer__sections.short[data-v-21f9537e] {
    grid-template-columns: repeat(4,auto)
}

@media (max-width: 1280px) {
    .footer__sections.short[data-v-21f9537e] {
        grid-template-columns:1fr 1fr
    }
}

@media (max-width: 640px) {
    .footer__sections.short[data-v-21f9537e] {
        grid-template-columns:1fr
    }
}

@media (max-width: 2200px) {
    .footer__sections[data-v-21f9537e] {
        grid-template-columns:repeat(5,auto)
    }
}

@media (max-width: 1920px) {
    .footer__sections[data-v-21f9537e] {
        grid-gap:6.5rem
    }
}

@media (max-width: 1440px) {
    .footer__sections[data-v-21f9537e] {
        grid-gap:5.25rem
    }
}

@media (max-width: 1280px) {
    .footer__sections[data-v-21f9537e] {
        grid-gap:2.125rem;
        grid-template-columns: 1fr 1fr
    }
}

@media (max-width: 1024px) {
    .footer__sections[data-v-21f9537e] {
        grid-gap:1.9375rem
    }
}

@media (max-width: 640px) {
    .footer__sections[data-v-21f9537e] {
        grid-template-columns:1fr
    }
}

.footer__divider[data-v-21f9537e] {
    background-color: #232730;
    height: .0625rem;
    margin: 4.5rem 0;
    width: 100%
}

@media (max-width: 1920px) {
    .footer__divider[data-v-21f9537e] {
        margin:3rem 0
    }
}

@media (max-width: 1440px) {
    .footer__divider[data-v-21f9537e] {
        margin:1.25rem 0
    }
}

@media (max-width: 1280px) {
    .footer__divider[data-v-21f9537e] {
        margin:2rem 0
    }
}

.footer__bottom[data-v-21f9537e] {
    display: flex;
    justify-content: center
}

@media (max-width: 2200px) {
    .footer__bottom[data-v-21f9537e] {
        justify-content:flex-start;
        margin-top: 4.5rem
    }
}

@media (max-width: 1920px) {
    .footer__bottom[data-v-21f9537e] {
        margin-top:3rem
    }
}

@media (max-width: 1440px) {
    .footer__bottom[data-v-21f9537e] {
        margin-top:2.25rem
    }
}

@media (max-width: 1280px) {
    .footer__bottom[data-v-21f9537e] {
        margin-top:2rem
    }
}

.footer__notes[data-v-21f9537e] {
    color: #9d9d9d;
    font-size: .75rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1rem
}

.footer__notes a[data-v-21f9537e] {
    color: #a010f3
}

@media (min-width: 2200px) {
    .footer[data-v-21f9537e] {
        max-width:156.25rem
    }

    .footer__bottom-right[data-v-21f9537e],.footer__stores[data-v-21f9537e] {
        display: none
    }

    .footer__sections[data-v-21f9537e] {
        grid-gap: 13rem
    }

    .footer__notes[data-v-21f9537e] {
        font-size: 1.25rem;
        line-height: 2rem
    }
}

@media (max-width: 1920px) {
    .footer[data-v-21f9537e] {
        padding:3rem 0
    }
}

@media (max-width: 1440px) {
    .footer[data-v-21f9537e] {
        padding:2.25rem 0
    }
}

@media (max-width: 1280px) {
    .footer[data-v-21f9537e] {
        padding:2rem 0
    }
}

@media (max-width: 1024px) {
    .footer[data-v-21f9537e] {
        margin-bottom:4rem
    }
}

@media (max-width: 480px) {
    .footer__sections[data-v-21f9537e] {
        display:grid;
        gap: 1.5rem
    }
}

@media (max-width: 640px) {
    .footer[data-v-21f9537e] {
        padding:1rem 0
    }

    .footer__bottom[data-v-21f9537e] {
        text-align: center
    }

    .footer__bottom-right[data-v-21f9537e] {
        display: none
    }

    .footer__notes[data-v-21f9537e] {
        display: grid
    }
}

html.test-layout .v-advertising {
    max-width: unset
}

.v-advertising[data-v-39ad0772] {
    background-color: #0b0b0b;
    display: flex;
    justify-content: center;
    margin: 0 auto;
    max-width: 1440px;
    position: relative;
    width: 100%
}

.v-advertising__button[data-v-39ad0772] {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 2px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: auto
}

.v-advertising__close[data-v-39ad0772] {
    background-color: #d0d0d0;
    border-radius: 50%;
    padding: 0
}

.v-advertising__close[data-v-39ad0772] svg {
    color: #6d6d6d!important
}

.v-advertising__close[data-v-39ad0772]:hover {
    background-color: #d0d0d0!important
}

.v-advertising img[data-v-39ad0772],.v-advertising picture[data-v-39ad0772] {
    width: 100%
}

.cookie-popup-hide .cookie-popup[data-v-ce43607a] {
    display: none
}

.cookie-popup[data-v-ce43607a] {
    align-items: center;
    -webkit-backdrop-filter: blur(1.25rem);
    backdrop-filter: blur(1.25rem);
    background-color: #232730;
    border-radius: 1.5rem;
    bottom: .625rem;
    color: #9d9d9d;
    display: flex;
    gap: .625rem 1.875rem;
    justify-content: center;
    left: 50%;
    max-width: 54.6875rem;
    padding: 1.6875rem 3.125rem;
    position: fixed;
    transform: translateX(-50%);
    z-index: 1000000
}

.cookie-popup__text[data-v-ce43607a] {
    flex-shrink: 0;
    font-size: .75rem;
    line-height: 1.25rem;
    width: 42.1875rem
}

.cookie-popup a[data-v-ce43607a] {
    border-bottom: .0625rem solid #a010f3;
    color: #a010f3
}

.cookie-popup__btn[data-v-ce43607a] {
    width: -moz-min-content;
    width: min-content
}

@media (max-width: 1024px) {
    .cookie-popup[data-v-ce43607a] {
        bottom:calc(.625rem + var(--mobile-bar-height));
        bottom: calc(env(safe-area-inset-bottom) + .625rem + var(--mobile-bar-height));
        left: 1rem;
        padding: 1rem 1.375rem;
        right: 5.4375rem;
        transform: unset
    }

    .cookie-popup__text[data-v-ce43607a] {
        flex-shrink: unset;
        line-height: 1rem;
        width: unset
    }
}

@media (max-width: 640px) {
    .cookie-popup[data-v-ce43607a] {
        flex-direction:column;
        gap: .625rem
    }

    .cookie-popup__text[data-v-ce43607a] {
        font-size: .75rem;
        line-height: 1rem
    }

    .cookie-popup__btn[data-v-ce43607a] {
        width: 100%
    }
}

.email-toast__btn[data-v-19acf340] {
    border-bottom: .0625rem solid #a010f3;
    color: #a010f3
}

#__nuxt {
    display: flex;
    flex-direction: column;
    min-height: 100vh
}

.hidden-title {
    left: -9999rem;
    opacity: 0;
    position: absolute;
    top: -9999rem
}
@layer base { :where(.i-install\:message){display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' width='22' height='22'%3E%3Cg fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.58398 3.66671C4.34087 3.66671 4.10771 3.76328 3.9358 3.93519C3.76389 4.1071 3.66732 4.34026 3.66732 4.58337V17.037L5.76914 14.9352C5.94105 14.7633 6.1742 14.6667 6.41732 14.6667H17.4173C17.6604 14.6667 17.8936 14.5701 18.0655 14.3982C18.2374 14.2263 18.334 13.9932 18.334 13.75V4.58337C18.334 4.34026 18.2374 4.1071 18.0655 3.93519C17.8936 3.76328 17.6604 3.66671 17.4173 3.66671H4.58398ZM2.63944 2.63883C3.15517 2.12311 3.85464 1.83337 4.58398 1.83337H17.4173C18.1467 1.83337 18.8461 2.12311 19.3619 2.63883C19.8776 3.15456 20.1673 3.85403 20.1673 4.58337V13.75C20.1673 14.4794 19.8776 15.1789 19.3619 15.6946C18.8461 16.2103 18.1467 16.5 17.4173 16.5H6.79701L3.39883 19.8982C3.13667 20.1604 2.74239 20.2388 2.39986 20.0969C2.05732 19.955 1.83398 19.6208 1.83398 19.25V4.58337C1.83398 3.85403 2.12372 3.15456 2.63944 2.63883Z' fill='black'/%3E %3Ccircle cx='7.33268' cy='9.16667' r='0.916667' fill='black'/%3E %3Ccircle cx='11.0007' cy='9.16667' r='0.916667' fill='black'/%3E %3Cellipse cx='14.6667' cy='9.16667' rx='0.916666' ry='0.916667' fill='black'/%3E%3C/g%3E%3C/svg%3E")} }
@layer base { :where(.i-install\:app-store){display:inline-block;width:1.1em;height:1em;background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22' width='24' height='22'%3E%3Cg fill='none'%3E%3Cpath d='M11.9585 2.50851L12.5986 1.36503C12.9937 0.650357 13.8748 0.409409 14.5663 0.817795C15.2578 1.22618 15.4909 2.13688 15.0958 2.85155L8.92793 13.8861H13.3888C14.835 13.8861 15.645 15.6422 15.0167 16.8592H1.93824C1.1401 16.8592 0.5 16.1976 0.5 15.3727C0.5 14.5477 1.1401 13.8861 1.93824 13.8861H5.60496L10.299 5.47747L8.8331 2.84747C8.43798 2.1328 8.6711 1.23026 9.36257 0.813711C10.054 0.405326 10.9272 0.646273 11.3303 1.36095L11.9585 2.50851ZM6.41101 18.3906L5.02809 20.8695C4.63297 21.5842 3.75185 21.8251 3.06038 21.4168C2.36892 21.0084 2.1358 20.0977 2.53092 19.383L3.55824 17.5453C4.71989 17.1736 5.66423 17.4595 6.41101 18.3906ZM18.32 13.8943H22.0618C22.8599 13.8943 23.5 14.5559 23.5 15.3808C23.5 16.2058 22.8599 16.8673 22.0618 16.8673H19.9834L21.3861 19.383C21.7812 20.0977 21.5481 21.0002 20.8566 21.4168C20.1652 21.8251 19.292 21.5842 18.8889 20.8695C16.5261 16.6346 14.752 13.4655 13.5746 11.3541C12.3694 9.20603 13.2308 7.04976 14.0803 6.31875C15.0247 7.99313 16.4352 10.521 18.32 13.8943Z' fill='black'/%3E%3C/g%3E%3C/svg%3E")} }
@layer base {:where(.i-install\:google-play){display: inline-block;width: 1em;height: 1em;background-color: currentColor;-webkit-mask-image: var(--svg);mask-image: var(--svg);-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: 100% 100%;mask-size: 100% 100%;--svg: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' width='22' height='22'%3E%3Cg fill='none'%3E%3Cpath d='M13.8181 9.95945L16.2721 7.4456L6.29409 2.1742C6.05313 2.04701 5.79531 2.02741 5.56156 2.08723L13.8181 9.95945ZM4.81012 2.8476C4.79259 2.92357 4.78125 3.00298 4.78125 3.08616V18.9138C4.78125 19.0073 4.79362 19.0963 4.81597 19.1809L12.6916 11.1134L4.81012 2.8476ZM13.804 12.2798L5.59078 19.9199C5.81662 19.9705 6.06309 19.9478 6.29409 19.8258L16.0728 14.6595L13.804 12.2798ZM21.274 10.088L18.0122 8.36479L15.0429 11.1272L17.7939 13.7503L21.274 11.9116C22.0069 11.5245 22.0069 10.4754 21.274 10.088Z' fill='black'/%3E%3C/g%3E%3C/svg%3E)}	}
@layer base {
  :where(.i-install\:google-play) {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' width='22' height='22'%3E%3Cg fill='none'%3E%3Cpath d='M13.8181 9.95945L16.2721 7.4456L6.29409 2.1742C6.05313 2.04701 5.79531 2.02741 5.56156 2.08723L13.8181 9.95945ZM4.81012 2.8476C4.79259 2.92357 4.78125 3.00298 4.78125 3.08616V18.9138C4.78125 19.0073 4.79362 19.0963 4.81597 19.1809L12.6916 11.1134L4.81012 2.8476ZM13.804 12.2798L5.59078 19.9199C5.81662 19.9705 6.06309 19.9478 6.29409 19.8258L16.0728 14.6595L13.804 12.2798ZM21.274 10.088L18.0122 8.36479L15.0429 11.1272L17.7939 13.7503L21.274 11.9116C22.0069 11.5245 22.0069 10.4754 21.274 10.088Z' fill='black'/%3E%3C/g%3E%3C/svg%3E");
  }
}
@layer base {
  :where(.i-install\:find) {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' width='22' height='22'%3E%3Cg fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.66732 10.0833C3.66732 6.53942 6.54016 3.66659 10.084 3.66659C13.6278 3.66659 16.5007 6.53942 16.5007 10.0833C16.5007 11.8115 15.8174 13.3802 14.7063 14.5339C14.6743 14.5583 14.6436 14.5852 14.6144 14.6144C14.5852 14.6436 14.5584 14.6742 14.534 14.7061C13.3804 15.8169 11.8119 16.4999 10.084 16.4999C6.54016 16.4999 3.66732 13.6271 3.66732 10.0833ZM15.2332 16.5295C13.8218 17.6583 12.0317 18.3333 10.084 18.3333C5.52764 18.3333 1.83398 14.6396 1.83398 10.0833C1.83398 5.5269 5.52764 1.83325 10.084 1.83325C14.6403 1.83325 18.334 5.5269 18.334 10.0833C18.334 12.0314 17.6588 13.8217 16.5296 15.2332L19.8983 18.6019C20.2563 18.9599 20.2563 19.5403 19.8983 19.8982C19.5403 20.2562 18.9599 20.2562 18.6019 19.8982L15.2332 16.5295Z' fill='black'/%3E%3C/g%3E%3C/svg%3E");
  }
}
@layer base {
  :where(.i-install\:install) {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' width='22' height='22'%3E%3Cg fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.51849 13.1017C8.87647 12.7438 9.45687 12.7438 9.81485 13.1017L13.75 17.0369L17.6852 13.1017C18.0431 12.7438 18.6235 12.7438 18.9815 13.1017C19.3395 13.4597 19.3395 14.0401 18.9815 14.3981L14.3982 18.9814C14.0402 19.3394 13.4598 19.3394 13.1018 18.9814L8.51849 14.3981C8.1605 14.0401 8.1605 13.4597 8.51849 13.1017Z' fill='black'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.75 3.66667C2.75 3.16041 3.16041 2.75 3.66667 2.75H10.0833C11.2989 2.75 12.4647 3.23289 13.3242 4.09243C14.1838 4.95197 14.6667 6.11776 14.6667 7.33333V18.3333C14.6667 18.8396 14.2563 19.25 13.75 19.25C13.2437 19.25 12.8333 18.8396 12.8333 18.3333V7.33333C12.8333 6.60399 12.5436 5.90451 12.0279 5.38879C11.5122 4.87306 10.8127 4.58333 10.0833 4.58333H3.66667C3.16041 4.58333 2.75 4.17293 2.75 3.66667Z' fill='black'/%3E%3C/g%3E%3C/svg%3E");
  }
}
@layer base {
  :where(.i-install\:download) {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' width='22' height='22'%3E%3Cg fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.75065 12.8333C3.25691 12.8333 3.66732 13.2437 3.66732 13.7499V17.4166C3.66732 17.6597 3.76389 17.8929 3.9358 18.0648C4.10771 18.2367 4.34087 18.3333 4.58398 18.3333H17.4173C17.6604 18.3333 17.8936 18.2367 18.0655 18.0648C18.2374 17.8929 18.334 17.6597 18.334 17.4166V13.7499C18.334 13.2437 18.7444 12.8333 19.2507 12.8333C19.7569 12.8333 20.1673 13.2437 20.1673 13.7499V17.4166C20.1673 18.1459 19.8776 18.8454 19.3619 19.3611C18.8461 19.8769 18.1467 20.1666 17.4173 20.1666H4.58398C3.85464 20.1666 3.15517 19.8769 2.63944 19.3611C2.12372 18.8454 1.83398 18.1459 1.83398 17.4166V13.7499C1.83398 13.2437 2.24439 12.8333 2.75065 12.8333Z' fill='black'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.76849 8.51849C6.12647 8.1605 6.70687 8.1605 7.06485 8.51849L11 12.4536L14.9352 8.51849C15.2931 8.1605 15.8735 8.1605 16.2315 8.51849C16.5895 8.87647 16.5895 9.45687 16.2315 9.81485L11.6482 14.3982C11.2902 14.7562 10.7098 14.7562 10.3518 14.3982L5.76849 9.81485C5.4105 9.45687 5.4105 8.87647 5.76849 8.51849Z' fill='black'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0007 1.83325C11.5069 1.83325 11.9173 2.24366 11.9173 2.74992V13.7499C11.9173 14.2562 11.5069 14.6666 11.0007 14.6666C10.4944 14.6666 10.084 14.2562 10.084 13.7499V2.74992C10.084 2.24366 10.4944 1.83325 11.0007 1.83325Z' fill='black'/%3E%3C/g%3E%3C/svg%3E");
  }
}
@layer base {
  :where(.i-install\:downloads) {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.87868 1.87868C4.44129 1.31607 5.20435 1 6 1H14C14.2652 1 14.5196 1.10536 14.7071 1.29289L20.7071 7.29289C20.8946 7.48043 21 7.73478 21 8V20C21 20.7957 20.6839 21.5587 20.1213 22.1213C19.5587 22.6839 18.7957 23 18 23H6C5.20435 23 4.44129 22.6839 3.87868 22.1213C3.31607 21.5587 3 20.7957 3 20V4C3 3.20435 3.31607 2.44129 3.87868 1.87868ZM6 3C5.73478 3 5.48043 3.10536 5.29289 3.29289C5.10536 3.48043 5 3.73478 5 4V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21H18C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V8.41421L13.5858 3H6Z' fill='black'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 1C14.5523 1 15 1.44772 15 2V7H20C20.5523 7 21 7.44772 21 8C21 8.55228 20.5523 9 20 9H14C13.4477 9 13 8.55228 13 8V2C13 1.44772 13.4477 1 14 1Z' fill='black'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 11C12.5523 11 13 11.4477 13 12V18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18V12C11 11.4477 11.4477 11 12 11Z' fill='black'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 15C8 14.4477 8.44772 14 9 14H15C15.5523 14 16 14.4477 16 15C16 15.5523 15.5523 16 15 16H9C8.44772 16 8 15.5523 8 15Z' fill='black'/%3E%3C/g%3E%3C/svg%3E");
  }
}
@layer base {
  :where(.i-install\:settings) {
    display: inline-block;
    width: 0.96em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 23' width='22' height='23'%3E%3Cdefs%3E%3CclipPath id='clip0_28094_17810'%3E %3Crect width='22' height='22' fill='black' transform='translate(0 0.615234)'/%3E %3C/clipPath%3E%3C/defs%3E%3Cg fill='none'%3E%3Cg clip-path='url(%23clip0_28094_17810)'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0007 9.78194C9.98813 9.78194 9.16732 10.6028 9.16732 11.6153C9.16732 12.6278 9.98813 13.4486 11.0007 13.4486C12.0132 13.4486 12.834 12.6278 12.834 11.6153C12.834 10.6028 12.0132 9.78194 11.0007 9.78194ZM7.33398 11.6153C7.33398 9.59023 8.97561 7.94861 11.0007 7.94861C13.0257 7.94861 14.6673 9.59023 14.6673 11.6153C14.6673 13.6403 13.0257 15.2819 11.0007 15.2819C8.97561 15.2819 7.33398 13.6403 7.33398 11.6153Z' fill='black'/%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 2.44857C10.7569 2.44857 10.5237 2.54514 10.3518 2.71705C10.1799 2.88896 10.0833 3.12212 10.0833 3.36523V3.52472C10.0814 3.99847 9.94106 4.46132 9.67948 4.8563C9.41791 5.25128 9.04654 5.56116 8.6111 5.74778C8.5336 5.781 8.45205 5.80329 8.36881 5.81417C7.97315 5.95272 7.54722 5.98688 7.13258 5.9117C6.655 5.8251 6.21431 5.59743 5.86734 5.25803L5.86011 5.25096L5.80515 5.19592C5.72002 5.11069 5.61856 5.04271 5.50728 4.99658C5.396 4.95045 5.27671 4.92671 5.15625 4.92671C5.03579 4.92671 4.9165 4.95045 4.80522 4.99658C4.69394 5.04271 4.59284 5.11033 4.50771 5.19556L4.50699 5.19628C4.42176 5.28141 4.35415 5.38251 4.30802 5.49379C4.26189 5.60507 4.23814 5.72435 4.23814 5.84482C4.23814 5.96528 4.26189 6.08456 4.30802 6.19585C4.35415 6.30713 4.42176 6.40823 4.50699 6.49336L4.5695 6.55587C4.9089 6.90284 5.13654 7.34357 5.22313 7.82115C5.308 8.28923 5.25354 8.7717 5.06683 9.20878C4.89673 9.65479 4.5989 10.041 4.21029 10.319C3.81383 10.6025 3.34123 10.7603 2.85394 10.7717L2.8325 10.7719H2.75C2.50689 10.7719 2.27373 10.8685 2.10182 11.0404C1.92991 11.2123 1.83333 11.4455 1.83333 11.6886C1.83333 11.9317 1.92991 12.1648 2.10182 12.3367C2.27373 12.5087 2.50689 12.6052 2.75 12.6052H2.90949C3.38323 12.6071 3.84608 12.7475 4.24106 13.0091C4.63467 13.2698 4.94377 13.6394 5.13059 14.0729C5.32499 14.5158 5.38277 15.0067 5.29646 15.4826C5.20987 15.9602 4.98219 16.4009 4.64279 16.7479L4.63572 16.7551L4.58068 16.8101C4.49545 16.8952 4.42748 16.9967 4.38135 17.108C4.33522 17.2192 4.31147 17.3385 4.31147 17.459C4.31147 17.5794 4.33522 17.6987 4.38135 17.81C4.42748 17.9213 4.49509 18.0224 4.58032 18.1075L4.58104 18.1082C4.66617 18.1935 4.76727 18.2611 4.87855 18.3072C4.98984 18.3534 5.10912 18.3771 5.22958 18.3771C5.35005 18.3771 5.46933 18.3534 5.58061 18.3072C5.6919 18.2611 5.79299 18.1935 5.87813 18.1082L5.94063 18.0457C6.28761 17.7063 6.72834 17.4787 7.20592 17.3921C7.67399 17.3072 8.15646 17.3617 8.59354 17.5484C9.03955 17.7185 9.42578 18.0163 9.70372 18.4049C9.98729 18.8014 10.145 19.274 10.1564 19.7613L10.1567 19.7827V19.8652C10.1567 20.1083 10.2532 20.3415 10.4252 20.5134C10.5971 20.6853 10.8302 20.7819 11.0733 20.7819C11.3164 20.7819 11.5496 20.6853 11.7215 20.5134C11.8934 20.3415 11.99 20.1083 11.99 19.8652V19.7094L11.99 19.7057C11.9919 19.232 12.1323 18.7692 12.3938 18.3742C12.6545 17.9805 13.0243 17.6714 13.4578 17.4846C13.9007 17.2902 14.3915 17.2325 14.8674 17.3188C15.345 17.4054 15.7857 17.633 16.1327 17.9724L16.1399 17.9795L16.1948 18.0346C16.28 18.1198 16.3814 18.1878 16.4927 18.2339C16.604 18.28 16.7233 18.3038 16.8438 18.3038C16.9642 18.3038 17.0835 18.28 17.1948 18.2339C17.3061 18.1878 17.4072 18.1201 17.4923 18.0349L17.493 18.0342C17.5782 17.9491 17.6459 17.848 17.692 17.7367C17.7381 17.6254 17.7619 17.5061 17.7619 17.3857C17.7619 17.2652 17.7381 17.1459 17.692 17.0346C17.6459 16.9233 17.5782 16.8222 17.493 16.7371L17.4305 16.6746C17.0911 16.3276 16.8635 15.8869 16.7769 15.4093C16.6906 14.9334 16.7483 14.4426 16.9427 13.9997C17.1295 13.5662 17.4386 13.1964 17.8323 12.9358C18.2273 12.6742 18.6901 12.5338 19.1638 12.5319L19.1675 12.5319L19.25 12.5319C19.4931 12.5319 19.7263 12.4353 19.8982 12.2634C20.0701 12.0915 20.1667 11.8583 20.1667 11.6152C20.1667 11.3721 20.0701 11.139 19.8982 10.9671C19.7263 10.7951 19.4931 10.6986 19.25 10.6986H19.0942L19.0905 10.6986C18.6168 10.6967 18.1539 10.5563 17.7589 10.2947C17.364 10.0331 17.0541 9.66178 16.8675 9.22634C16.8342 9.14883 16.8119 9.06729 16.8011 8.98404C16.6625 8.58838 16.6284 8.16245 16.7035 7.74782C16.7901 7.27024 17.0178 6.82955 17.3572 6.48257L17.3643 6.47535L17.4193 6.42039C17.5045 6.33525 17.5725 6.23379 17.6187 6.12251C17.6648 6.01123 17.6885 5.89195 17.6885 5.77148C17.6885 5.65102 17.6648 5.53174 17.6187 5.42046C17.5725 5.30918 17.5049 5.20808 17.4197 5.12294L17.419 5.12222C17.3338 5.03699 17.2327 4.96938 17.1214 4.92325C17.0102 4.87712 16.8909 4.85338 16.7704 4.85338C16.65 4.85338 16.5307 4.87712 16.4194 4.92325C16.3081 4.96938 16.207 5.03699 16.1219 5.12222L16.0594 5.18473C15.7124 5.52413 15.2717 5.75177 14.7941 5.83837C14.3181 5.92467 13.8272 5.86689 13.3844 5.6725C12.9509 5.48567 12.5812 5.17657 12.3205 4.78296C12.0589 4.38798 11.9186 3.92513 11.9167 3.45139L11.9167 3.44773V3.36523C11.9167 3.12212 11.8201 2.88896 11.6482 2.71705C11.4763 2.54514 11.2431 2.44857 11 2.44857ZM17.7833 14.3652L18.622 14.7354C18.5739 14.8443 18.5595 14.9651 18.5808 15.0822C18.6018 15.1981 18.6567 15.3051 18.7384 15.3898L18.7887 15.44C18.7888 15.4401 18.7885 15.4399 18.7887 15.44C19.0442 15.6954 19.2472 15.9989 19.3856 16.3326C19.524 16.6664 19.5952 17.0243 19.5952 17.3857C19.5952 17.747 19.524 18.1049 19.3856 18.4387C19.2472 18.7726 19.0443 19.0759 18.7887 19.3313L18.1408 18.6827L18.7894 19.3306C18.534 19.5862 18.2307 19.7891 17.8968 19.9275C17.563 20.0659 17.2051 20.1371 16.8438 20.1371C16.4824 20.1371 16.1245 20.0659 15.7907 19.9275C15.457 19.7891 15.1538 19.5864 14.8985 19.3309C14.8984 19.3308 14.8986 19.331 14.8985 19.3309L14.8479 19.2803C14.7632 19.1986 14.6562 19.1437 14.5403 19.1227C14.4232 19.1015 14.3024 19.1158 14.1935 19.1639L14.1845 19.1678C14.0777 19.2136 13.9865 19.2896 13.9224 19.3864C13.8585 19.4829 13.8241 19.596 13.8233 19.7117V19.8652C13.8233 20.5946 13.5336 21.2941 13.0179 21.8098C12.5022 22.3255 11.8027 22.6152 11.0733 22.6152C10.344 22.6152 9.64452 22.3255 9.12879 21.8098C8.61307 21.2941 8.32333 20.5946 8.32333 19.8652V19.7959C8.31899 19.6793 8.28049 19.5665 8.21255 19.4715C8.14299 19.3742 8.04579 19.3002 7.93358 19.2589C7.91546 19.2522 7.89755 19.245 7.87988 19.2372C7.77097 19.1891 7.65015 19.1748 7.533 19.196C7.41713 19.217 7.31011 19.2719 7.22544 19.3537L7.17521 19.4039C7.17509 19.404 7.17533 19.4038 7.17521 19.4039C6.91988 19.6594 6.61636 19.8625 6.28267 20.0008C5.94883 20.1392 5.59098 20.2104 5.22958 20.2104C4.86819 20.2104 4.51034 20.1392 4.1765 20.0008C3.84297 19.8625 3.53993 19.66 3.28468 19.4046C3.02899 19.1492 2.82616 18.8459 2.68777 18.5121C2.54937 18.1782 2.47814 17.8204 2.47814 17.459C2.47814 17.0976 2.54937 16.7397 2.68777 16.4059C2.82616 16.0721 3.02899 15.7688 3.28468 15.5134L3.33493 15.4631C3.41668 15.3784 3.47154 15.2714 3.49254 15.1556C3.51378 15.0384 3.49945 14.9176 3.45138 14.8087L3.44741 14.7997C3.40163 14.6929 3.32567 14.6018 3.22879 14.5376C3.13229 14.4737 3.01927 14.4393 2.90354 14.4386H2.75C2.02065 14.4386 1.32118 14.1488 0.805456 13.6331C0.289732 13.1174 0 12.4179 0 11.6886C0 10.9592 0.289732 10.2597 0.805456 9.74402C1.32118 9.2283 2.02065 8.93857 2.75 8.93857H2.81933C2.93593 8.93422 3.04875 8.89573 3.14376 8.82778C3.241 8.75823 3.31507 8.66103 3.35634 8.54882C3.36301 8.53069 3.37025 8.51278 3.37804 8.49512C3.42611 8.3862 3.44045 8.26538 3.41921 8.14824C3.3982 8.03237 3.34334 7.92536 3.26159 7.84069L3.21135 7.79044C2.95566 7.53504 2.75282 7.23175 2.61443 6.8979C2.47604 6.56406 2.40481 6.20621 2.40481 5.84482C2.40481 5.48343 2.47604 5.12558 2.61443 4.79173C2.75276 4.45804 2.95547 4.15488 3.21099 3.89955C3.46631 3.64404 3.76948 3.44133 4.10316 3.303C4.43701 3.16461 4.79486 3.09338 5.15625 3.09338C5.51764 3.09338 5.87549 3.16461 6.20934 3.303C6.54318 3.44139 6.84647 3.64423 7.10188 3.89991L7.15212 3.95016C7.23679 4.03191 7.3438 4.08677 7.45967 4.10778C7.57681 4.12902 7.69763 4.11468 7.80655 4.06661C7.86525 4.0407 7.92635 4.0211 7.98882 4.00802C8.05273 3.96464 8.1079 3.90903 8.15095 3.84402C8.21486 3.74752 8.24927 3.6345 8.25 3.51878V3.36523C8.25 2.63589 8.53973 1.93642 9.05546 1.42069C9.57118 0.904966 10.2707 0.615234 11 0.615234C11.7293 0.615234 12.4288 0.904966 12.9445 1.42069C13.4603 1.93642 13.75 2.63589 13.75 3.36523V3.44544C13.7507 3.56117 13.7851 3.67419 13.849 3.77069C13.9132 3.86757 14.0043 3.94358 14.1111 3.98936L14.1201 3.99323C14.2291 4.0413 14.3499 4.05569 14.467 4.03445C14.5829 4.01344 14.6899 3.95858 14.7745 3.87684L14.8248 3.82658C15.0802 3.57089 15.3835 3.36806 15.7173 3.22967C16.0512 3.09127 16.409 3.02004 16.7704 3.02004C17.1318 3.02004 17.4897 3.09127 17.8235 3.22967C18.1573 3.36806 18.4606 3.5709 18.716 3.82658C18.9714 4.08183 19.174 4.38487 19.3122 4.7184C19.4506 5.05224 19.5219 5.41009 19.5219 5.77148C19.5219 6.13288 19.4506 6.49073 19.3122 6.82457C19.1739 7.15826 18.9712 7.46142 18.7157 7.71675C18.7156 7.71687 18.7158 7.71663 18.7157 7.71675L18.6651 7.76735C18.5833 7.85202 18.5285 7.95904 18.5075 8.0749C18.4862 8.19205 18.5006 8.31287 18.5486 8.42178C18.5745 8.48049 18.5941 8.54158 18.6072 8.60405C18.6506 8.66796 18.7062 8.72313 18.7712 8.76619C18.8677 8.8301 18.9807 8.86451 19.0965 8.86523H19.25C19.9793 8.86523 20.6788 9.15497 21.1945 9.67069C21.7103 10.1864 22 10.8859 22 11.6152C22 12.3446 21.7103 13.0441 21.1945 13.5598C20.6788 14.0755 19.9793 14.3652 19.25 14.3652H19.1698C19.0541 14.366 18.941 14.4004 18.8445 14.4643C18.7477 14.5284 18.6717 14.6195 18.6259 14.7263L17.7833 14.3652Z' fill='black'/%3E %3C/g%3E%3C/g%3E%3C/svg%3E");
  }
}

				
:root {
    --container-y-offset: 56px;
    --header-height: 4.875rem;
    --mobile-bar-height: 4rem;
    --default-scale: 0.8333333333vw;
    --font-size-12: 12px;
    --font-lh-12: 16px;
    --font-size-14: 14px;
    --font-lh-14: 20px;
    --font-size-14_2: 14px;
    --font-lh-14_2: 20px;
    --font-size-16: 16px;
    --font-lh-16: 24px;
    --font-size-16_2: 16px;
    --font-lh-16_2: 24px;
    --font-size-18: 18px;
    --font-lh-18: 28px;
    --font-size-20: 20px;
    --font-lh-20: 28px;
    --font-size-24: 24px;
    --font-lh-24: 32px;
    --font-size-28: 28px;
    --font-lh-28: 36px;
    --font-size-52: 52px;
    --font-lh-52: 60px;
    --font-size-52_2: 52px;
    --font-lh-52_2: 60px;
    --font-size-60: 60px;
    --font-lh-60: 72px;
	--font-size-12: 12px;
    --font-lh-12: 16px;
    --font-size-14: 14px;
    --font-lh-14: 20px;
    --font-size-14_2: 14px;
    --font-lh-14_2: 20px;
    --font-size-16: 16px;
    --font-lh-16: 24px;
    --font-size-16_2: 16px;
    --font-lh-16_2: 24px;
    --font-size-18: 18px;
    --font-lh-18: 28px;
    --font-size-20: 20px;
    --font-lh-20: 28px;
    --font-size-24: 24px;
    --font-lh-24: 32px;
    --font-size-28: 28px;
    --font-lh-28: 36px;
    --font-size-52: 52px;
    --font-lh-52: 60px;
    --font-size-52_2: 52px;
    --font-lh-52_2: 60px;
    --font-size-60: 60px;
    --font-lh-60: 72px;
}
