[data-v-348e93fd]:root {
    --body: #111115;
    --white: #fff;
    --black: #07070b;
    --grey: #1d1c20;
    --primary: #005eff;
    --secondary: #9207ff;
    --orange: #f65428;
    --green: #25cd90;
    --yellow: #f1a62d;
    --red: #ff1010;
    --border: #2e323a;
    --text: #a9a9a9;
    --subtitle: #e3dffa;
    --primary-bg: #005eff61;
    --green-bg: #08291d;
    --yellow-bg: #39270f;
    --red-bg: #390f0f
}

@keyframes animation_gradient-348e93fd {
    0% {
        background-position: 50% 0
    }

    50% {
        background-position: 50% 100%
    }

    to {
        background-position: 50% 0
    }
}

@font-face {
    font-display: "swap";
    font-family: Black;
    src: url(Black.4QzjdqcX.ttf)
}

@font-face {
    font-display: "swap";
    font-family: ExtraBold;
    src: url(ExtraBold.CDFMnH8p.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Bold;
    src: url(Bold.D06Q8vI1.ttf)
}

@font-face {
    font-display: "swap";
    font-family: SemiBold;
    src: url(SemiBold.CBzrVkeR.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Medium;
    src: url(Medium.CM3QUBJn.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Regular;
    src: url(Regular.B1DbiccC.ttf)
}

button[data-v-348e93fd] {
    background-image: linear-gradient(#242325,#171619);
    border: 2px solid #181818;
    border-radius: 12px;
    box-shadow: inset 0 1px 2px #525154,0 3px 10px #00000059;
    cursor: pointer;
    gap: 6px;
    height: 42px;
    min-width: 42px;
    position: relative;
    transition: .3s cubic-bezier(.4,0,.2,1);
    width: 42px
}

button[data-v-348e93fd]:hover {
    box-shadow: inset 0 1px 4px #525154,0 3px 10px #00000059
}

button img[data-v-348e93fd] {
    width: 24px
}

button svg[data-v-348e93fd] {
    width: 20px
}

button p[data-v-348e93fd],button svg[data-v-348e93fd] {
    color: var(--white);
    cursor: pointer;
    transition: .3s cubic-bezier(.4,0,.2,1)
}

button p[data-v-348e93fd] {
    font-family: Medium,system-ui,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 10px
}

button.is_large[data-v-348e93fd] {
    min-width: -moz-fit-content;
    min-width: fit-content;
    padding: 0 12px;
    width: -moz-fit-content;
    width: fit-content
}

button.is_large p[data-v-348e93fd] {
    font-size: 12px
}

button.is_disable[data-v-348e93fd] {
    cursor: auto;
    opacity: .5;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

button.is_active p[data-v-348e93fd],button.is_active svg[data-v-348e93fd],button:hover p[data-v-348e93fd],button:hover svg[data-v-348e93fd] {
    color: var(--primary)
}

[data-v-f701e43c]:root {
    --body: #111115;
    --white: #fff;
    --black: #07070b;
    --grey: #1d1c20;
    --primary: #005eff;
    --secondary: #9207ff;
    --orange: #f65428;
    --green: #25cd90;
    --yellow: #f1a62d;
    --red: #ff1010;
    --border: #2e323a;
    --text: #a9a9a9;
    --subtitle: #e3dffa;
    --primary-bg: #005eff61;
    --green-bg: #08291d;
    --yellow-bg: #39270f;
    --red-bg: #390f0f
}

@keyframes animation_gradient-f701e43c {
    0% {
        background-position: 50% 0
    }

    50% {
        background-position: 50% 100%
    }

    to {
        background-position: 50% 0
    }
}

@font-face {
    font-display: "swap";
    font-family: Black;
    src: url(Black.4QzjdqcX.ttf)
}

@font-face {
    font-display: "swap";
    font-family: ExtraBold;
    src: url(ExtraBold.CDFMnH8p.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Bold;
    src: url(Bold.D06Q8vI1.ttf)
}

@font-face {
    font-display: "swap";
    font-family: SemiBold;
    src: url(SemiBold.CBzrVkeR.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Medium;
    src: url(Medium.CM3QUBJn.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Regular;
    src: url(Regular.B1DbiccC.ttf)
}

.option_text[data-v-f701e43c],.option_text .wrap_input[data-v-f701e43c] {
    position: relative;
    width: 100%
}

.option_text .wrap_input[data-v-f701e43c] {
    background-color: var(--grey);
    border: 1px solid var(--border);
    border-radius: 8px;
    cursor: pointer;
    height: 50px;
    transition: .3s cubic-bezier(.4,0,.2,1)
}

.option_text .wrap_input[data-v-f701e43c]:focus-within {
    border: 1px solid var(--primary)
}

.option_text .wrap_input:focus-within .wrap_action[data-v-f701e43c] {
    opacity: 1
}

.option_text .wrap_input.effect_focus[data-v-f701e43c] {
    border: 1px solid var(--primary);
    transform: scale(1.02)
}

.option_text .wrap_input.effect_error[data-v-f701e43c] {
    border: 1px solid var(--red);
    transform: scale(1.02)
}

.option_text .wrap_input .label[data-v-f701e43c] {
    background-color: var(--black);
    border-radius: 8px 0 0 8px;
    border-right: 1px solid var(--border);
    gap: 6px;
    height: 100%;
    max-width: 30%;
    padding-left: 10px;
    position: relative;
    width: 100%
}

.option_text .wrap_input .label svg[data-v-f701e43c] {
    color: var(--text);
    width: 16px
}

.option_text .wrap_input .label p[data-v-f701e43c] {
    font-family: Medium,system-ui,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--text);
    display: -webkit-box;
    font-size: 14px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-word;
    word-wrap: break-word
}

.option_text .wrap_input .label span[data-v-f701e43c] {
    color: var(--white);
    font-size: 10px;
    position: absolute;
    right: 4px;
    top: 4px
}

.option_text .wrap_input input[data-v-f701e43c] {
    color: var(--white);
    height: 100%;
    padding: 0 10px 0 20px;
    width: 100%
}

.option_text .wrap_input .wrap_action[data-v-f701e43c] {
    border: 1px solid var(--border);
    border-radius: 10px;
    cursor: pointer;
    height: 35px;
    margin-right: 7px;
    min-height: 35px;
    min-width: 35px;
    opacity: 0;
    transition: .3s cubic-bezier(.4,0,.2,1);
    width: 35px
}

.option_text .wrap_input .wrap_action svg[data-v-f701e43c] {
    height: 16px;
    width: 16px
}

.option_text .wrap_input .wrap_action[data-v-f701e43c]:hover {
    transform: translateY(-2px)
}

.option_text .wrap_input.is_valid[data-v-f701e43c] {
    border: 1px solid var(--green)
}

.option_text .wrap_input.is_valid .wrap_action[data-v-f701e43c] {
    background-color: var(--green-bg);
    border: 0;
    opacity: 1
}

.option_text .wrap_input.is_valid .wrap_action svg[data-v-f701e43c] {
    color: var(--green)
}

.option_text .wrap_input.is_error[data-v-f701e43c] {
    border: 1px solid var(--red)
}

.option_text .wrap_input.is_error .wrap_action[data-v-f701e43c] {
    background-color: var(--red-bg);
    border: 0;
    opacity: 1
}

.option_text .wrap_input.is_error .wrap_action svg[data-v-f701e43c] {
    color: var(--red);
    height: 30px;
    width: 30px
}

.option_text .wrap_input.rip .wrap_action[data-v-f701e43c] {
    background-color: var(--grey);
    border: 0;
    opacity: 1
}

.option_text .wrap_input.rip .wrap_action svg[data-v-f701e43c] {
    color: var(--text)
}

.option_text .error[data-v-f701e43c] {
    font-family: Medium,system-ui,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--red);
    cursor: pointer;
    font-size: 12px;
    margin-top: 4px;
    padding: 0 10px;
    transition: .3s cubic-bezier(.4,0,.2,1)
}

.option_text.is_disable[data-v-f701e43c] {
    opacity: .5;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

[data-v-ea6708c0]:root {
    --body: #111115;
    --white: #fff;
    --black: #07070b;
    --grey: #1d1c20;
    --primary: #005eff;
    --secondary: #9207ff;
    --orange: #f65428;
    --green: #25cd90;
    --yellow: #f1a62d;
    --red: #ff1010;
    --border: #2e323a;
    --text: #a9a9a9;
    --subtitle: #e3dffa;
    --primary-bg: #005eff61;
    --green-bg: #08291d;
    --yellow-bg: #39270f;
    --red-bg: #390f0f
}

@keyframes animation_gradient-ea6708c0 {
    0% {
        background-position: 50% 0
    }

    50% {
        background-position: 50% 100%
    }

    to {
        background-position: 50% 0
    }
}

@font-face {
    font-display: "swap";
    font-family: Black;
    src: url(Black.4QzjdqcX.ttf)
}

@font-face {
    font-display: "swap";
    font-family: ExtraBold;
    src: url(ExtraBold.CDFMnH8p.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Bold;
    src: url(Bold.D06Q8vI1.ttf)
}

@font-face {
    font-display: "swap";
    font-family: SemiBold;
    src: url(SemiBold.CBzrVkeR.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Medium;
    src: url(Medium.CM3QUBJn.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Regular;
    src: url(Regular.B1DbiccC.ttf)
}

button[data-v-ea6708c0] {
    border-radius: 6px;
    cursor: pointer;
    gap: 6px;
    height: 32px;
    min-width: -moz-fit-content;
    min-width: fit-content;
    overflow: hidden;
    padding: 0 12px;
    position: relative;
    transition: .3s cubic-bezier(.4,0,.2,1);
    width: -moz-fit-content;
    width: fit-content
}

button svg[data-v-ea6708c0] {
    min-width: 18px;
    width: 18px
}

button p[data-v-ea6708c0],button svg[data-v-ea6708c0] {
    color: var(--white);
    cursor: pointer;
    transition: .3s cubic-bezier(.4,0,.2,1)
}

button p[data-v-ea6708c0] {
    font-family: SemiBold,system-ui,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

button.white[data-v-ea6708c0] {
    background-image: linear-gradient(#fff,#d9d7d7);
    box-shadow: inset 0 2px 1px #00000026,0 0 0 2px #ffffff1a
}

button.white p[data-v-ea6708c0],button.white svg[data-v-ea6708c0] {
    color: var(--black)
}

button.grey[data-v-ea6708c0] {
    background: linear-gradient(180deg,#2f2e32 0,var(--grey) 100%)
}

button.black[data-v-ea6708c0],button.grey[data-v-ea6708c0] {
    box-shadow: inset 0 2px 1px #ffffff26
}

button.black[data-v-ea6708c0] {
    background: linear-gradient(180deg,#2a2a30 0,var(--black) 100%)
}

button.primary[data-v-ea6708c0] {
    background: linear-gradient(180deg,#2693ff 0,var(--primary) 100%)
}

button.primary[data-v-ea6708c0],button.secondary[data-v-ea6708c0] {
    box-shadow: inset 0 2px 1px #ffffff40,0 0 0 2px #ffffff1a
}

button.secondary[data-v-ea6708c0] {
    background: linear-gradient(180deg,#7f66ff,#4026bf)
}

button.orange[data-v-ea6708c0] {
    background: linear-gradient(180deg,#f87b58 0,var(--orange) 100%)
}

button.green[data-v-ea6708c0],button.orange[data-v-ea6708c0] {
    box-shadow: inset 0 2px 1px #ffffff40,0 0 0 2px #ffffff1a
}

button.green[data-v-ea6708c0] {
    background: linear-gradient(180deg,#00b395,#00758c)
}

button.yellow[data-v-ea6708c0] {
    background: linear-gradient(180deg,#f7bc5b 0,var(--yellow) 100%)
}

button.red[data-v-ea6708c0],button.yellow[data-v-ea6708c0] {
    box-shadow: inset 0 2px 1px #ffffff40,0 0 0 2px #ffffff1a
}

button.red[data-v-ea6708c0] {
    background: linear-gradient(180deg,#e76969 0,var(--red) 100%)
}

button.gradient[data-v-ea6708c0] {
    background-image: linear-gradient(-45deg,#23d5ab,#23a6d5,#3d4ef2,#9207ff);
    box-shadow: inset 0 2px 1px #ffffff40,0 0 0 2px #ffffff1a
}

button.is_large[data-v-ea6708c0] {
    gap: 8px;
    height: 42px;
    width: 100%
}

button.is_large svg[data-v-ea6708c0] {
    min-width: 20px;
    width: 20px
}

button.is_large p[data-v-ea6708c0] {
    font-size: 16px
}

button.is_extra_large[data-v-ea6708c0] {
    gap: 10px;
    height: 52px;
    min-height: 52px;
    width: 100%
}

button.is_extra_large svg[data-v-ea6708c0] {
    min-width: 25px;
    width: 25px
}

button.is_extra_large p[data-v-ea6708c0] {
    font-family: Bold,system-ui,sans-serif;
    font-size: 18px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

button.is_extra_large.white[data-v-ea6708c0] {
    box-shadow: inset 0 6px 6px #00000026,0 0 0 4px #ffffff1a
}

button.is_extra_large.black[data-v-ea6708c0],button.is_extra_large.grey[data-v-ea6708c0] {
    box-shadow: inset 0 6px 6px #ffffff26
}

button.is_extra_large.gradient[data-v-ea6708c0],button.is_extra_large.green[data-v-ea6708c0],button.is_extra_large.orange[data-v-ea6708c0],button.is_extra_large.primary[data-v-ea6708c0],button.is_extra_large.red[data-v-ea6708c0],button.is_extra_large.secondary[data-v-ea6708c0],button.is_extra_large.yellow[data-v-ea6708c0] {
    box-shadow: inset 0 6px 6px #ffffff40,0 0 0 4px #ffffff1a
}

button .loader[data-v-ea6708c0] {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

button.rip[data-v-ea6708c0] {
    cursor: progress
}

button.rip p[data-v-ea6708c0],button.rip svg[data-v-ea6708c0] {
    cursor: progress;
    opacity: 0
}

button.is_disable[data-v-ea6708c0] {
    opacity: .5
}

button.is_disable[data-v-ea6708c0],button.is_disable p[data-v-ea6708c0],button.is_disable svg[data-v-ea6708c0] {
    cursor: not-allowed
}

button.is_shake svg[data-v-ea6708c0] {
    animation: shake-ea6708c0 3s ease infinite
}

button.is_contain[data-v-ea6708c0] {
    padding: 0 40px;
    width: -moz-fit-content;
    width: fit-content
}

button:hover.is_disable[data-v-ea6708c0] {
    animation: shakeHover-ea6708c0 1s ease infinite
}

button:hover.is_valid.is_large svg[data-v-ea6708c0],button:hover.is_valid.is_small svg[data-v-ea6708c0] {
    transform: translate(3px)
}

button:hover.is_valid.is_large p[data-v-ea6708c0],button:hover.is_valid.is_small p[data-v-ea6708c0] {
    transform: scale(.96)
}

button:hover.is_valid.is_large.white[data-v-ea6708c0],button:hover.is_valid.is_small.white[data-v-ea6708c0] {
    box-shadow: inset 0 2px 4px #00000059
}

button:hover.is_valid.is_large.black[data-v-ea6708c0],button:hover.is_valid.is_large.grey[data-v-ea6708c0],button:hover.is_valid.is_small.black[data-v-ea6708c0],button:hover.is_valid.is_small.grey[data-v-ea6708c0] {
    box-shadow: inset 0 2px 4px #ffffff26
}

button:hover.is_valid.is_large.gradient[data-v-ea6708c0],button:hover.is_valid.is_large.green[data-v-ea6708c0],button:hover.is_valid.is_large.orange[data-v-ea6708c0],button:hover.is_valid.is_large.primary[data-v-ea6708c0],button:hover.is_valid.is_large.red[data-v-ea6708c0],button:hover.is_valid.is_large.secondary[data-v-ea6708c0],button:hover.is_valid.is_large.yellow[data-v-ea6708c0],button:hover.is_valid.is_small.gradient[data-v-ea6708c0],button:hover.is_valid.is_small.green[data-v-ea6708c0],button:hover.is_valid.is_small.orange[data-v-ea6708c0],button:hover.is_valid.is_small.primary[data-v-ea6708c0],button:hover.is_valid.is_small.red[data-v-ea6708c0],button:hover.is_valid.is_small.secondary[data-v-ea6708c0],button:hover.is_valid.is_small.yellow[data-v-ea6708c0] {
    box-shadow: inset 0 2px 4px #ffffff40
}

button:hover.is_valid.is_extra_large svg[data-v-ea6708c0] {
    transform: translate(3px)
}

button:hover.is_valid.is_extra_large p[data-v-ea6708c0] {
    transform: scale(.96)
}

button:hover.is_valid.is_extra_large.white[data-v-ea6708c0] {
    box-shadow: inset 0 6px 10px #00000026
}

button:hover.is_valid.is_extra_large.black[data-v-ea6708c0],button:hover.is_valid.is_extra_large.grey[data-v-ea6708c0] {
    box-shadow: inset 0 6px 10px #ffffff26
}

button:hover.is_valid.is_extra_large.gradient[data-v-ea6708c0],button:hover.is_valid.is_extra_large.green[data-v-ea6708c0],button:hover.is_valid.is_extra_large.orange[data-v-ea6708c0],button:hover.is_valid.is_extra_large.primary[data-v-ea6708c0],button:hover.is_valid.is_extra_large.red[data-v-ea6708c0],button:hover.is_valid.is_extra_large.secondary[data-v-ea6708c0],button:hover.is_valid.is_extra_large.yellow[data-v-ea6708c0] {
    box-shadow: inset 0 6px 10px #ffffff40
}

@keyframes shakeHover-ea6708c0 {
    0% {
        transform: translate(0) rotate(0)
    }

    20% {
        transform: translate(-4px) rotate(2deg)
    }

    40% {
        transform: translate(2px) rotate(0)
    }

    60% {
        transform: translate(-4px) rotate(2deg)
    }

    80% {
        transform: translate(2px) rotate(0)
    }

    to {
        transform: translate(0) rotate(0)
    }
}

@keyframes shake-ea6708c0 {
    0% {
        transform: translate(0) rotate(0)
    }

    80% {
        transform: translate(0) rotate(0)
    }

    82% {
        transform: translate(-4px) rotate(10deg)
    }

    84% {
        transform: translate(2px) rotate(0)
    }

    86% {
        transform: translate(-4px) rotate(10deg)
    }

    88% {
        transform: translate(2px) rotate(0)
    }

    90% {
        transform: translate(0) rotate(0)
    }

    to {
        transform: translate(0) rotate(0)
    }
}

[data-v-0969a9f6]:root {
    --body: #111115;
    --white: #fff;
    --black: #07070b;
    --grey: #1d1c20;
    --primary: #005eff;
    --secondary: #9207ff;
    --orange: #f65428;
    --green: #25cd90;
    --yellow: #f1a62d;
    --red: #ff1010;
    --border: #2e323a;
    --text: #a9a9a9;
    --subtitle: #e3dffa;
    --primary-bg: #005eff61;
    --green-bg: #08291d;
    --yellow-bg: #39270f;
    --red-bg: #390f0f
}

@keyframes animation_gradient-0969a9f6 {
    0% {
        background-position: 50% 0
    }

    50% {
        background-position: 50% 100%
    }

    to {
        background-position: 50% 0
    }
}

@font-face {
    font-display: "swap";
    font-family: Black;
    src: url(Black.4QzjdqcX.ttf)
}

@font-face {
    font-display: "swap";
    font-family: ExtraBold;
    src: url(ExtraBold.CDFMnH8p.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Bold;
    src: url(Bold.D06Q8vI1.ttf)
}

@font-face {
    font-display: "swap";
    font-family: SemiBold;
    src: url(SemiBold.CBzrVkeR.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Medium;
    src: url(Medium.CM3QUBJn.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Regular;
    src: url(Regular.B1DbiccC.ttf)
}

.effect_scroll_infinite[data-v-0969a9f6] {
    -webkit-mask-image: linear-gradient(270deg,transparent,#fff 30%,#fff 70%,transparent);
    mask-image: linear-gradient(270deg,transparent,#fff 30%,#fff 70%,transparent);
    overflow: hidden;
    position: relative
}

.effect_scroll_infinite .wrap_items[data-v-0969a9f6] {
    animation: marquee-0969a9f6 60s linear infinite;
    gap: 10px;
    width: -moz-max-content;
    width: max-content
}

.effect_scroll_infinite .wrap_items .item[data-v-0969a9f6] {
    aspect-ratio: 1;
    background-color: var(--grey);
    border-radius: 10px;
    cursor: pointer;
    height: 100%;
    overflow: hidden;
    pointer-events: auto;
    position: relative;
    -webkit-user-select: auto;
    -moz-user-select: auto;
    user-select: auto;
    width: 140px
}

.effect_scroll_infinite .wrap_items .item img[data-v-0969a9f6] {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

@keyframes marquee-0969a9f6 {
    to {
        transform: translate(-50%)
    }
}

[data-v-b6daf188]:root {
    --body: #111115;
    --white: #fff;
    --black: #07070b;
    --grey: #1d1c20;
    --primary: #005eff;
    --secondary: #9207ff;
    --orange: #f65428;
    --green: #25cd90;
    --yellow: #f1a62d;
    --red: #ff1010;
    --border: #2e323a;
    --text: #a9a9a9;
    --subtitle: #e3dffa;
    --primary-bg: #005eff61;
    --green-bg: #08291d;
    --yellow-bg: #39270f;
    --red-bg: #390f0f
}

@keyframes animation_gradient-b6daf188 {
    0% {
        background-position: 50% 0
    }

    50% {
        background-position: 50% 100%
    }

    to {
        background-position: 50% 0
    }
}

@font-face {
    font-display: "swap";
    font-family: Black;
    src: url(Black.4QzjdqcX.ttf)
}

@font-face {
    font-display: "swap";
    font-family: ExtraBold;
    src: url(ExtraBold.CDFMnH8p.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Bold;
    src: url(Bold.D06Q8vI1.ttf)
}

@font-face {
    font-display: "swap";
    font-family: SemiBold;
    src: url(SemiBold.CBzrVkeR.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Medium;
    src: url(Medium.CM3QUBJn.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Regular;
    src: url(Regular.B1DbiccC.ttf)
}

.section_editor[data-v-b6daf188] {
    margin-top: 100px;
    position: relative
}

.section_editor .wrap_switch[data-v-b6daf188] {
    left: 0;
    position: absolute;
    right: 0;
    top: -40px;
    z-index: 2
}

.section_editor .wrap_editor[data-v-b6daf188] {
    background-image: linear-gradient(#343236,#38343f);
    border-radius: 20px;
    box-shadow: inset 0 2px 2px #525154,-2px -1px 15px #000000a3;
    overflow: hidden;
    position: relative
}

.section_editor .wrap_editor[data-v-b6daf188]:after {
    background-image: url(grain.BS_c4xY0.png);
    background-repeat: repeat;
    background-size: contain;
    border-radius: 20px;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: .4;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.section_editor .wrap_editor .content[data-v-b6daf188] {
    gap: 20px;
    overflow: hidden;
    padding: 40px;
    position: relative;
    width: 100%;
    z-index: 1
}

.section_editor .wrap_editor .content.link[data-v-b6daf188] {
    padding-bottom: 200px
}

.section_editor .wrap_editor .content h3[data-v-b6daf188] {
    font-family: Bold,system-ui,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--white);
    font-size: 30px
}

.section_editor .wrap_editor .content .description[data-v-b6daf188],.section_editor .wrap_editor .content .info[data-v-b6daf188] {
    font-family: Medium,system-ui,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px
}

.section_editor .wrap_editor .content .info[data-v-b6daf188] {
    margin-top: 20px
}

.section_editor .wrap_editor .content .wrap_types[data-v-b6daf188] {
    gap: 10px
}

.section_editor .wrap_editor .border[data-v-b6daf188] {
    background-color: #00000054;
    height: auto;
    min-width: 2px;
    width: 2px
}

.section_editor .wrap_editor .preview[data-v-b6daf188] {
    background-color: #2b292e;
    border-radius: 0 20px 20px 0;
    box-shadow: inset 0 2px 2px #525154;
    max-width: 40%;
    min-width: 40%;
    overflow: hidden;
    position: relative
}

.section_editor .wrap_editor .preview .preview--container[data-v-b6daf188] {
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    padding: 60px;
}

.section_editor .wrap_editor .preview .preview--container[data-v-b6daf188]:after {
    background-image: url(grain.BS_c4xY0.png);
    background-repeat: repeat;
    background-size: contain;
    content: "";
    height: 100%;
    opacity: .4;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.section_editor .wrap_editor .preview .preview--container .qrcode[data-v-b6daf188] {
    border-radius: 12px;
    cursor: pointer;
    width: 70%;
    z-index: 1
}

.section_editor .wrap_editor .preview .preview--container .link[data-v-b6daf188] {
    cursor: pointer;
    width: 80%;
    z-index: 1
}

@media only screen and (max-width: 750px) {
    .section_editor .wrap_editor[data-v-b6daf188] {
        flex-direction:column
    }

    .section_editor .wrap_editor .content[data-v-b6daf188] {
        padding: 50px 20px 20px
    }

    .section_editor .wrap_editor .content.link[data-v-b6daf188] {
        padding-bottom: 20px
    }

    .section_editor .wrap_editor .preview[data-v-b6daf188] {
        border-radius: 0 0 20px 20px;
        height: 300px;
        max-width: unset;
        width: 100%
    }

    .section_editor .wrap_editor .preview .preview--container .qrcode[data-v-b6daf188] {
        height: 70%;
        width: auto
    }

    .section_editor .wrap_editor .preview .preview--container .link[data-v-b6daf188] {
        height: 90%;
        width: auto
    }
}

[data-v-7150fae6]:root {
    --body: #111115;
    --white: #fff;
    --black: #07070b;
    --grey: #1d1c20;
    --primary: #005eff;
    --secondary: #9207ff;
    --orange: #f65428;
    --green: #25cd90;
    --yellow: #f1a62d;
    --red: #ff1010;
    --border: #2e323a;
    --text: #a9a9a9;
    --subtitle: #e3dffa;
    --primary-bg: #005eff61;
    --green-bg: #08291d;
    --yellow-bg: #39270f;
    --red-bg: #390f0f
}

@keyframes animation_gradient-7150fae6 {
    0% {
        background-position: 50% 0
    }

    50% {
        background-position: 50% 100%
    }

    to {
        background-position: 50% 0
    }
}

@font-face {
    font-display: "swap";
    font-family: Black;
    src: url(Black.4QzjdqcX.ttf)
}

@font-face {
    font-display: "swap";
    font-family: ExtraBold;
    src: url(ExtraBold.CDFMnH8p.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Bold;
    src: url(Bold.D06Q8vI1.ttf)
}

@font-face {
    font-display: "swap";
    font-family: SemiBold;
    src: url(SemiBold.CBzrVkeR.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Medium;
    src: url(Medium.CM3QUBJn.ttf)
}

@font-face {
    font-display: "swap";
    font-family: Regular;
    src: url(Regular.B1DbiccC.ttf)
}

.section_globe[data-v-7150fae6] {
    overflow-x: hidden;
    padding-top: 120px;
    position: relative
}

.section_globe .wrap_companies[data-v-7150fae6] {
    gap: 40px;
    -webkit-mask-image: linear-gradient(270deg,transparent,#fff 40%,#fff 60%,transparent);
    mask-image: linear-gradient(270deg,transparent,#fff 40%,#fff 60%,transparent)
}

.section_globe .wrap_companies svg[data-v-7150fae6] {
    color: var(--white);
    max-width: 100px;
    min-width: 100px;
    width: 100%
}

.section_globe .globe[data-v-7150fae6] {
    height: 800px;
    width: 800px
}

.section_globe .globe img[data-v-7150fae6] {
    width: 100%
}

.section_globe .wrap_stats[data-v-7150fae6] {
    margin-bottom: 40px;
    margin-top: -20px;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.section_globe .wrap_stats h2[data-v-7150fae6] {
    font-family: Black,system-ui,sans-serif;
    font-size: 100px
}

.section_globe .wrap_stats h2[data-v-7150fae6],.section_globe .wrap_stats p[data-v-7150fae6] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--white)
}

.section_globe .wrap_stats p[data-v-7150fae6] {
    font-family: Bold,system-ui,sans-serif;
    font-size: 26px
}

.section_globe .wrap_sparkling[data-v-7150fae6] {
    height: 24rem;
    margin-top: -160px;
    -webkit-mask-image: radial-gradient(50% 50%,#fff,transparent);
    mask-image: radial-gradient(50% 50%,#fff,transparent);
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 1
}

.section_globe .wrap_sparkling[data-v-7150fae6]:before {
    background: radial-gradient(circle at bottom center,#005eff,transparent 70%);
    bottom: 0;
    content: "";
    left: 0;
    opacity: .4;
    position: absolute;
    right: 0;
    top: 0
}

.section_globe .wrap_sparkling[data-v-7150fae6]:after {
    aspect-ratio: 1/.7;
    background-color: var(--body);
    border-radius: 100%;
    border-top: 1px solid rgba(0,94,255,.38);
    content: "";
    left: -50%;
    position: absolute;
    top: 50%;
    width: 200%
}

.section_globe .wrap_sparkling .sparkling[data-v-7150fae6] {
    bottom: 0;
    height: 100%;
    left: 0;
    -webkit-mask-image: radial-gradient(50% 50%,#fff,transparent 85%);
    mask-image: radial-gradient(50% 50%,#fff,transparent 85%);
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

@media only screen and (max-width: 970px) {
    .section_globe .wrap_companies[data-v-7150fae6] {
        flex-wrap:wrap
    }

    .section_globe .wrap_stats[data-v-7150fae6] {
        flex-direction: column;
        gap: 60px
    }
}
