﻿@charset "UTF-8";

:root {
    --block-max-width: 1200px
}

@media (max-width:768px) {
    :root {
        --block-max-width: 342px
    }
}

@media (max-width:374px) {
    :root {
        --block-max-width: 288px
    }
}

body,
html {
    padding: 0;
    margin: 0;
    scrollbar-width: none
}

body {
    font-family: var(--default-font)
}

::-webkit-scrollbar {
    width: 0;
    height: 0
}

a {
    color: inherit;
    text-decoration: none
}

* {
    box-sizing: border-box
}

span {
    cursor: default
}

body.noScroll {
    overflow: hidden;
    background-color: var(--bg-secondary)
}

.hidden {
    display: none !important
}

.hoverDriver:hover .hoverPassenger {
    color: var(--white)
}

.datePickerCalendar {
    background-color: var(--input-selected)
}

.datePickerDay {
    color: var(--white)
}

.react-tabs {
    -webkit-tap-highlight-color: transparent;
    width: 100%
}

.react-tabs__tab-list {
    border-bottom: 1px solid var(--stroke-1);
    margin: 0 0 12px;
    padding: 0 12px
}

.react-tabs__tab {
    display: inline-block;
    border-bottom: none;
    position: relative;
    list-style: none;
    padding: 12px 0;
    cursor: pointer;
    font-family: var(--alt-font);
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px;
    color: var(--placeholder-text);
    margin-right: 20px
}

.react-tabs__tab:last-of-type {
    margin-right: 0
}

.react-tabs__tab--selected {
    color: var(--white)
}

.react-tabs__tab--disabled {
    color: var(--placeholder-text);
    cursor: default
}

.react-tabs__tab:focus {
    outline: none
}

.react-tabs__tab--selected:after {
    content: "";
    position: absolute;
    height: 2px;
    left: 0;
    right: 0;
    bottom: 0;
    background: var(--gold-2)
}

.react-tabs__tab-panel {
    display: none
}

.react-tabs__tab-panel--selected {
    display: block
}

.Toastify__progress-bar-theme--dark-override.Toastify__progress-bar-theme--dark-override-success {
    background: var(--gradient-accept-button);
    height: 2px
}

.Toastify__progress-bar-theme--dark-override.Toastify__progress-bar-theme--dark-override-warning {
    background: var(--gradient-2-button);
    height: 2px
}

.Toastify__progress-bar-theme--dark-override.Toastify__progress-bar-theme--dark-override-error {
    background: var(--gradient-decline-button);
    height: 2px
}

.bottomTransition {
    opacity: 0
}

.bottomTransition-active,
.bottomTransition-exit {
    opacity: 1;
    transform: translateX(0)
}

.bottomTransition-active {
    opacity: 0;
    transform: translateX(-100px);
    transition: opacity .3s
}

.intl-tel-input {
    width: 100%
}

.intl-tel-input.allow-dropdown input,
.intl-tel-input.allow-dropdown input[type=tel],
.intl-tel-input.allow-dropdown input[type=text] {
    padding-left: 68px !important
}

.intl-tel-input .flag-container {
    margin-left: 16px
}

.intl-tel-input .country-list {
    background: var(--input-selected) !important;
    border-radius: 10px !important;
    margin-left: -16px !important;
    margin-top: 2px !important;
    border: none !important;
    border-right: 4px solid transparent !important
}

.intl-tel-input .country-list::-webkit-scrollbar {
    width: 4px;
    cursor: pointer
}

.intl-tel-input .country-list::-webkit-scrollbar-thumb {
    background-color: var(--light-gray-1);
    border-radius: 10px
}

.intl-tel-input .country-list::-webkit-scrollbar-track {
    background: var(--dark-scroll);
    border-radius: 10px;
    margin-block: 8px
}

.intl-tel-input .country {
    padding: 10px 16px !important;
    display: flex;
    flex-direction: row
}

.intl-tel-input .country-list .country-name {
    color: var(--light-1);
    margin-left: 7px;
    display: flex;
    width: 300px
}

.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .dial-code {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 150%;
    letter-spacing: .01em;
    cursor: pointer
}

.intl-tel-input .country-list .dial-code {
    text-align: right;
    color: var(--default-grey);
    width: 50px
}

.intl-tel-input .flag-container .arrow.down:after,
.intl-tel-input .flag-container .arrow.up:after {
    content: image-set("/images/icons/small-arrow-down.svg" 1x) !important
}

.intl-tel-input .flag-container .arrow {
    font-size: 8px !important;
    margin-left: 14px !important;
    color: var(--white-opacity) !important
}

.iti-flag {
    background-image: url("data:image/png;base64,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") !important
}

:root {
    --gold: #c1a96d;
    --gold-1: #e9d281;
    --gold-1-opacity: hsla(47, 70%, 71%, .4);
    --gold-2: #f3d774;
    --gold-3-focused: #a69261;
    --gold-border: #5a5037;
    --gold-4: #d9bf6b;
    --gold-yellow: #292d32;
    --gold-5: #eacd6f;
    --gold-6: #d2ba8b;
    --red-1: #ed4949;
    --red-2: #36272c;
    --green: #16f27b;
    --green-opacity: rgba(22, 242, 123, .1);
    --green-ok: #24e471;
    --input-selected: #18181e;
    --dark-1: #2b2f40;
    --dark-2: #0a0b0c;
    --dark-3: #1a1b21;
    --dark-4: #141517;
    --light-gray-1: #5f6165;
    --placeholder-text: #7a7a7e;
    --alt-placeholder-text: hsla(0, 0%, 67%, .3);
    --default-grey: #ababab;
    --default-grey-opacity: hsla(0, 0%, 67%, .2);
    --grey-opacity-2: hsla(0, 0%, 100%, .06);
    --grey-opacity-3: hsla(0, 0%, 100%, .12);
    --light-1: #ededed;
    --main-bg: #202329;
    --main-bg-2: #111219;
    --main-bg-opacity: rgba(32, 35, 41, .6);
    --gray-7: #191a1f;
    --gray-8: hsla(0, 0%, 77%, .05);
    --gray-9: #222227;
    --stroke-1: #363841;
    --stroke-2: #343638;
    --stroke-3: #9a9a9a;
    --stroke-4: #555;
    --white: #fff;
    --black: #000;
    --white-transparent: hsla(0, 0%, 100%, .15);
    --white-transparent-half: hsla(0, 0%, 100%, .5);
    --shadow-1: rgba(0, 0, 0, .3);
    --shadow-2: rgba(0, 0, 0, .25);
    --shadow-3: rgba(0, 0, 0, .1);
    --input-bg: #1d1e26;
    --red: #fa4a4a;
    --red-opacity: rgba(250, 74, 74, .1);
    --disabeld-button: #2e3138;
    --grey-button: #2e2f35;
    --green-opacity-background: rgba(36, 228, 113, .1);
    --gold-opacity: hsla(43, 40%, 59%, .3);
    --gold-opacity-background: hsla(47, 84%, 70%, .1);
    --red-opacity-background: rgba(250, 74, 74, .1);
    --alt-placeholder: #6b6b6b;
    --accept-hover: #21d486;
    --accept-pressed: #1aa669;
    --decline-hover: #f66;
    --decline-pressed: #f04747;
    --gray-opacity: hsla(225, 2%, 44%, .1);
    --content-background: #121317;
    --home-text: #cbcbcb;
    --home-border: #d9deeb;
    --green-max-opacity: rgba(36, 228, 113, .06);
    --green-half-opacity: rgba(36, 228, 113, .5);
    --gold-background: #2e271b;
    --black-background-2: #141415;
    --ron-title: #fae1ae;
    --daily-prize-shadow-color: hsla(40, 88%, 83%, .2);
    --overlay: rgba(0, 0, 0, .5);
    --hard-overlay: rgba(0, 0, 0, .6);
    --bg-secondary: #0c0c0c;
    --icon-bg: rgba(43, 43, 43, .8);
    --placeholder-background: rgba(22, 23, 28, .3);
    --white-opacity: hsla(0, 0%, 100%, .04);
    --text-dark-2: #4a4a51;
    --dark-scroll: #0e1018;
    --light-scroll: #636771;
    --grey-1: #272936;
    --grey-2: #3a3a3a;
    --dark-background: rgba(14, 16, 24, .5);
    --background-banner: #1e1f27;
    --hot-background: #2d2b27;
    --alt-background: #1d1e23;
    --text-dark-1: #2b2c32;
    --warning-background: rgba(166, 146, 97, .1);
    --gold-background-opacity: rgba(166, 146, 97, .3);
    --light-gold-1: #7e6c40;
    --yellow-opacity: hsla(47, 84%, 70%, .1);
    --greenOpacity: rgba(36, 228, 113, .1);
    --alt-button-bg: hsla(225, 2%, 44%, .1);
    --alt-red: #f44358;
    --light-table-row: #f9f7f0;
    --alt-green: #2bd483;
    --black-background: #0c0e11;
    --forms-main-bg: #111219;
    --forms-main-bg-2: #202329;
    --stroke-5: hsla(210, 5%, 93%, .2);
    --background-1: #f6f6f6;
    --page-bullet: #adadad;
    --stroke-opacity: rgba(54, 56, 65, .1);
    --stroke-opacity-6: rgba(54, 56, 65, .6);
    --daily-stroke: #f3d774;
    --daily-stroke-green-4: rgba(65, 233, 144, .4);
    --gradient-1: linear-gradient(0deg, #bca56e, #b59465 33.33%, #d5be93 58.85%, #fff6e4);
    --gradient-2: radial-gradient(106.25% 453.63% at 50% -234.54%, #333640 0%, #1b1d22 68.11%), #1b1d22;
    --gradient-3: radial-gradient(475.31% 1059.5% at 363.67% -179.78%, #b09868 0%, #131518 67%);
    --gradient-hover: linear-gradient(0deg, #d2ba80, #ccae81 33.33%, #e4cda1 58.85%, #fff6e4);
    --gradient-pressed: linear-gradient(0deg, #9f8257 31.77%, #bea370 58.85%, #d0b98d);
    --gradient-2-button: linear-gradient(0deg, #f1be39, #dcaa26 34.9%, #ffdf86);
    --gradient-affiliates: linear-gradient(135deg, #fff6e4, #d5be93);
    --gradient-hot-border: linear-gradient(118deg, #f3d774, hsla(0, 0%, 100%, .201) 93%);
    --gradient-accept-button: linear-gradient(180deg, #21d486, #1aa669);
    --gradient-accept-button-disabled: linear-gradient(0deg, rgba(29, 30, 32, .5), rgba(29, 30, 32, .5)), linear-gradient(180deg, #21d486, #1aa669);
    --gradient-daily-card: radial-gradient(146.00% 76.00% at 79% 100%, hsla(36, 34%, 65%, .5), rgba(29, 30, 35, 0) 100%), #1d1e23;
    --gradient-decline-button: linear-gradient(0deg, #f04747, #f66);
    --gradient-decline-button-disabled: linear-gradient(0deg, rgba(29, 30, 32, .5), rgba(29, 30, 32, .5)), linear-gradient(0deg, #f04747, #f66);
    --dark-gradient: linear-gradient(0deg, #111219, #111219), radial-gradient(475.31% 1059.5% at 363.67% -179.78%, #b09868 0%, #131518 67%);
    --shadow-2-button: inset 0px 0px 1px rgba(255, 238, 193, .6);
    --red-gradient: linear-gradient(0deg, rgba(240, 71, 71, .06), hsla(0, 100%, 70%, .06));
    --light-star-gradient: linear-gradient(0deg, #f9f7f0, #f9f7f0), #0c0e11;
    --light-border: #d9d9d9;
    --white-gradient: linear-gradient(0deg, #fff, #fff), #0c0e11;
    --gradient-grey: linear-gradient(180deg, #7c7884, #696575);
    --fade-vertical-gradient: linear-gradient(180deg, rgba(17, 18, 25, 0), #111219);
    --advanced-black-card-gradient: linear-gradient(0deg, #1d1e23, #1d1e23), #000;
    --default-font: Gilroy;
    --alt-font: Roboto;
    --druk-wide: Druk Wide;
    --border-about-card-color: #f2f2f2;
    --circle-gold-color: #d8c097;
    --background-welcome-color: #0c0e11;
    --icon-bg-alt: #15151a;
    --white-transparent-8: hsla(0, 0%, 100%, .08);
    --white-transparent-2: hsla(0, 0%, 100%, .2);
    --hover-dark: #272a30;
    --dark-token-color: hsla(0, 0%, 5%, .9);
    --card-background-exclusive-offer: linear-gradient(0deg, #1d1e23, #1d1e23), #1b1b1b;
    --border-top-exclusive-offer: #1b1b1b;
    --gradient-circle-offer: radial-gradient(44.01% 44.01% at 50% 50%, hsla(47, 38%, 71%, .8) 0%, rgba(73, 70, 37, 0) 100%);
    --progress-gradient: linear-gradient(0deg, #bca56e, #b59465 33.33%, #d5be93 58.85%, #fff6e4);
    --max-button-gradient: linear-gradient(180deg, #dec482, #c1a96d);
    --black-white-gradient: linear-gradient(0deg, #75787e, #212326 45.31%, #848892 57.81%, #efeff1);
    --page-header-gold: #fae1ae;
    --staking-unauthorized-gradient-top: radial-gradient(43.84% 43.84% at 50% 50%, hsla(47, 70%, 71%, .6), transparent 100%);
    --staking-subscribe-button-border: hsla(0, 0%, 100%, .1)
}

.theme.theme-light {
    --gold: #c1a96d;
    --gold-1: #e9d281;
    --gold-1-opacity: hsla(47, 70%, 71%, .4);
    --gold-2: #f3d774;
    --gold-3-focused: #a69261;
    --gold-4: #d9bf6b;
    --gold-border: #5a5037;
    --gold-5: #eacd6f;
    --gold-6: #d2ba8b;
    --red-1: #ed4949;
    --red-2: #36272c;
    --green: #16f27b;
    --green-ok: #24e471;
    --green-opacity: rgba(22, 242, 123, .1);
    --input-selected: #18181e;
    --dark-1: #2b2f40;
    --dark-2: #0a0b0c;
    --dark-3: #1a1b21;
    --dark-4: #141517;
    --light-gray-1: #5f6165;
    --placeholder-text: #7a7a7e;
    --alt-placeholder-text: hsla(0, 0%, 67%, .3);
    --default-grey: #ababab;
    --default-grey-opacity: hsla(0, 0%, 67%, .2);
    --grey-opacity-2: hsla(0, 0%, 100%, .06);
    --grey-opacity-3: hsla(0, 0%, 100%, .12);
    --light-1: #ededed;
    --main-bg: #202329;
    --main-bg-2: #111219;
    --main-bg-opacity: rgba(32, 35, 41, .6);
    --gray-7: #191a1f;
    --gray-8: #c4c4c4;
    --gray-9: #222227;
    --stroke-1: #363841;
    --stroke-2: #343638;
    --stroke-3: #9a9a9a;
    --stroke-4: #555;
    --white: #fff;
    --black: #000;
    --white-transparent: hsla(0, 0%, 100%, .15);
    --white-transparent-half: hsla(0, 0%, 100%, .5);
    --shadow-1: rgba(0, 0, 0, .3);
    --shadow-2: rgba(0, 0, 0, .25);
    --shadow-3: rgba(0, 0, 0, .1);
    --input-bg: #1d1e26;
    --red: #fa4a4a;
    --red-opacity: rgba(250, 74, 74, .1);
    --disabeld-button: #2e3138;
    --grey-button: #2e2f35;
    --green-opacity-background: rgba(36, 228, 113, .1);
    --gold-opacity: hsla(43, 40%, 59%, .3);
    --gold-opacity-background: hsla(47, 84%, 70%, .1);
    --red-opacity-background: rgba(250, 74, 74, .1);
    --alt-placeholder: #6b6b6b;
    --accept-hover: #21d486;
    --accept-pressed: #1aa669;
    --decline-hover: #f66;
    --decline-pressed: #f04747;
    --gray-opacity: hsla(225, 2%, 44%, .1);
    --content-background: #121317;
    --home-text: #cbcbcb;
    --home-border: #d9deeb;
    --green-max-opacity: rgba(36, 228, 113, .06);
    --green-half-opacity: rgba(36, 228, 113, .5);
    --gold-background: #2e271b;
    --black-background-2: #141415;
    --background-banner: #1e1f27;
    --hot-background: #2d2b27;
    --overlay: rgba(0, 0, 0, .3);
    --hard-overlay: rgba(0, 0, 0, .6);
    --ron-title: #fae1ae;
    --bg-secondary: #a8a7a7;
    --icon-bg: rgba(43, 43, 43, .8);
    --placeholder-background: rgba(22, 23, 28, .3);
    --white-opacity: hsla(0, 0%, 100%, .04);
    --text-dark-2: #4a4a51;
    --dark-scroll: #0e1018;
    --light-scroll: #636771;
    --grey-1: #272936;
    --grey-2: #3a3a3a;
    --dark-background: rgba(14, 16, 24, .5);
    --alt-background: #1d1e23;
    --text-dark-1: #2b2c32;
    --warning-background: rgba(166, 146, 97, .1);
    --gold-background-opacity: rgba(166, 146, 97, .3);
    --light-gold-1: #7e6c40;
    --yellow-opacity: hsla(47, 84%, 70%, .1);
    --greenOpacity: rgba(36, 228, 113, .1);
    --alt-button-bg: hsla(225, 2%, 44%, .1);
    --alt-red: #f44358;
    --light-table-row: #f9f7f0;
    --alt-green: #2bd483;
    --black-background: #0c0e11;
    --forms-main-bg: #111219;
    --forms-main-bg-2: #202329;
    --stroke-5: hsla(210, 5%, 93%, .2);
    --background-1: #f6f6f6;
    --page-bullet: #adadad;
    --stroke-opacity: rgba(54, 56, 65, .1);
    --stroke-opacity-6: rgba(54, 56, 65, .6);
    --daily-stroke: #f3d774;
    --daily-stroke-green-4: rgba(65, 233, 144, .4);
    --gradient-1: linear-gradient(0deg, #bca56e, #b59465 33.33%, #d5be93 58.85%, #fff6e4);
    --gradient-2: radial-gradient(106.25% 453.63% at 50% -234.54%, #333640 0%, #1b1d22 68.11%), #1b1d22;
    --gradient-3: radial-gradient(475.31% 1059.5% at 363.67% -179.78%, #b09868 0%, #131518 67%);
    --gradient-hover: linear-gradient(0deg, #d2ba80, #ccae81 33.33%, #e4cda1 58.85%, #fff6e4);
    --gradient-pressed: linear-gradient(0deg, #9f8257 31.77%, #bea370 58.85%, #d0b98d);
    --gradient-2-button: linear-gradient(0deg, #f1be39, #dcaa26 34.9%, #ffdf86);
    --gradient-accept-button: linear-gradient(180deg, #21d486, #1aa669);
    --gradient-accept-button-disabled: linear-gradient(0deg, rgba(29, 30, 32, .5), rgba(29, 30, 32, .5)), linear-gradient(180deg, #21d486, #1aa669);
    --gradient-hot-border: linear-gradient(118deg, #f3d774, hsla(0, 0%, 100%, .201) 93%);
    --gradient-decline-button: linear-gradient(0deg, #f04747, #f66);
    --gradient-decline-button-disabled: linear-gradient(0deg, rgba(29, 30, 32, .5), rgba(29, 30, 32, .5)), linear-gradient(0deg, #f04747, #f66);
    --gradient-daily-card: radial-gradient(146.00% 76.00% at 79% 100%, hsla(36, 34%, 65%, .5), rgba(29, 30, 35, 0) 100%), #1d1e23;
    --dark-gradient: linear-gradient(0deg, #111219, #111219), radial-gradient(475.31% 1059.5% at 363.67% -179.78%, #b09868 0%, #131518 67%);
    --shadow-2-button: inset 0px 0px 1px rgba(255, 238, 193, .6);
    --red-gradient: linear-gradient(0deg, rgba(240, 71, 71, .06), hsla(0, 100%, 70%, .06));
    --white-gradient: linear-gradient(0deg, #fff, #fff), #0c0e11;
    --gradient-grey: linear-gradient(180deg, #7c7884, #696575);
    --light-star-gradient: linear-gradient(0deg, #f9f7f0, #f9f7f0), #0c0e11;
    --fade-vertical-gradient: linear-gradient(180deg, rgba(17, 18, 25, 0), #111219);
    --advanced-black-card-gradient: linear-gradient(0deg, #1d1e23, #1d1e23), #000;
    --light-border: #d9d9d9;
    --default-font: Gilroy;
    --alt-font: Roboto;
    --border-about-card-color: #f2f2f2;
    --circle-gold-color: #d8c097;
    --background-welcome-color: #0c0e11;
    --white-transparent-8: hsla(0, 0%, 100%, .08);
    --white-transparent-2: hsla(0, 0%, 100%, .2);
    --icon-bg-alt: #15151a;
    --hover-dark: #272a30;
    --dark-token-color: hsla(0, 0%, 5%, .9);
    --card-background-exclusive-offer: linear-gradient(0deg, #1d1e23, #1d1e23), #1b1b1b;
    --border-top-exclusive-offer: #1b1b1b;
    --gradient-circle-offer: radial-gradient(44.01% 44.01% at 50% 50%, hsla(47, 38%, 71%, .8) 0%, rgba(73, 70, 37, 0) 100%);
    --progress-gradient: linear-gradient(0deg, #bca56e, #b59465 33.33%, #d5be93 58.85%, #fff6e4);
    --max-button-gradient: linear-gradient(180deg, #dec482, #c1a96d);
    --black-white-gradient: linear-gradient(0deg, #75787e, #212326 45.31%, #848892 57.81%, #efeff1);
    --page-header-gold: #fae1ae;
    --staking-unauthorized-gradient-top: radial-gradient(43.84% 43.84% at 50% 50%, hsla(47, 70%, 71%, .6), transparent 100%);
    --staking-subscribe-button-border: hsla(0, 0%, 100%, .1)
}

@font-face {
    font-family: Gilroy;
    src: url(./Gilroy-Regular.1d2eb293.ttf);
    src: local("Gilroy Regular"), local("Gilroy-Regular"), url(./Gilroy-Regular.bf665241.woff2) format("woff2"), url(./Gilroy-Regular.3fe0f5ed.woff) format("woff"), url(./Gilroy-Regular.1d2eb293.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-ExtraboldItalic.ea85012a.eot);
    src: local("Gilroy Extrabold Italic"), local("Gilroy-ExtraboldItalic"), url(/_next/static/media/Gilroy-ExtraboldItalic.ea85012a.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-ExtraboldItalic.81c9ecd3.woff2) format("woff2"), url(/_next/static/media/Gilroy-ExtraboldItalic.ce5f05bb.woff) format("woff"), url(/_next/static/media/Gilroy-ExtraboldItalic.5762f489.ttf) format("truetype");
    font-weight: 800;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-Bold.ffb9504c.eot);
    src: local("Gilroy Bold"), local("Gilroy-Bold"), url(/_next/static/media/Gilroy-Bold.ffb9504c.eot?#iefix) format("embedded-opentype"), url(./Gilroy-Bold.da918b94.woff2) format("woff2"), url(./Gilroy-Bold.72ac7da4.woff) format("woff"), url(./Gilroy-Bold.4a9ebf9f.ttf) format("truetype");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-Black.0b87fc8a.eot);
    src: local("Gilroy Black"), local("Gilroy-Black"), url(/_next/static/media/Gilroy-Black.0b87fc8a.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-Black.b673b24a.woff2) format("woff2"), url(/_next/static/media/Gilroy-Black.fe729d33.woff) format("woff"), url(/_next/static/media/Gilroy-Black.5d4e9239.ttf) format("truetype");
    font-weight: 900;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-Light.63130ecb.eot);
    src: local("Gilroy Light"), local("Gilroy-Light"), url(/_next/static/media/Gilroy-Light.63130ecb.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-Light.839b2e9d.woff2) format("woff2"), url(/_next/static/media/Gilroy-Light.5ad8a71f.woff) format("woff"), url(/_next/static/media/Gilroy-Light.d8109663.ttf) format("truetype");
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-Semibold.29bda409.eot);
    src: local("Gilroy Semibold"), local("Gilroy-Semibold"), url(/_next/static/media/Gilroy-Semibold.29bda409.eot?#iefix) format("embedded-opentype"), url(./Gilroy-Semibold.2be39dd8.woff2) format("woff2"), url(./Gilroy-Semibold.b67fed32.woff) format("woff"), url(./Gilroy-Semibold.04e2f3d6.ttf) format("truetype");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-Medium.4a1a8e74.eot);
    src: local("Gilroy Medium"), local("Gilroy-Medium"), url(/_next/static/media/Gilroy-Medium.4a1a8e74.eot?#iefix) format("embedded-opentype"), url(./Gilroy-Medium.325b7de6.woff2) format("woff2"), url(./Gilroy-Medium.f2851256.woff) format("woff"), url(./Gilroy-Medium.6e3bb5ed.ttf) format("truetype");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-MediumItalic.e72ddae2.eot);
    src: local("Gilroy Medium Italic"), local("Gilroy-MediumItalic"), url(/_next/static/media/Gilroy-MediumItalic.e72ddae2.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-MediumItalic.b8a8d957.woff2) format("woff2"), url(/_next/static/media/Gilroy-MediumItalic.92248984.woff) format("woff"), url(/_next/static/media/Gilroy-MediumItalic.5e4d9158.ttf) format("truetype");
    font-weight: 500;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-BlackItalic.57c26b3c.eot);
    src: local("Gilroy Black Italic"), local("Gilroy-BlackItalic"), url(/_next/static/media/Gilroy-BlackItalic.57c26b3c.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-BlackItalic.fd8c82c3.woff2) format("woff2"), url(/_next/static/media/Gilroy-BlackItalic.836b13d0.woff) format("woff"), url(/_next/static/media/Gilroy-BlackItalic.b6be7d47.ttf) format("truetype");
    font-weight: 900;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-UltraLight.7e7aef73.eot);
    src: local("Gilroy UltraLight"), local("Gilroy-UltraLight"), url(/_next/static/media/Gilroy-UltraLight.7e7aef73.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-UltraLight.bc9a749d.woff2) format("woff2"), url(/_next/static/media/Gilroy-UltraLight.c723830a.woff) format("woff"), url(/_next/static/media/Gilroy-UltraLight.a19ee0f0.ttf) format("truetype");
    font-weight: 200;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-RegularItalic.1993f55e.eot);
    src: local("Gilroy Regular Italic"), local("Gilroy-RegularItalic"), url(/_next/static/media/Gilroy-RegularItalic.1993f55e.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-RegularItalic.08fa9255.woff2) format("woff2"), url(/_next/static/media/Gilroy-RegularItalic.b763f3f7.woff) format("woff"), url(/_next/static/media/Gilroy-RegularItalic.bd885fb7.ttf) format("truetype");
    font-weight: 400;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-SemiboldItalic.fe2c73f6.eot);
    src: local("Gilroy Semibold Italic"), local("Gilroy-SemiboldItalic"), url(/_next/static/media/Gilroy-SemiboldItalic.fe2c73f6.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-SemiboldItalic.f83ce8d5.woff2) format("woff2"), url(/_next/static/media/Gilroy-SemiboldItalic.b03bc64e.woff) format("woff"), url(/_next/static/media/Gilroy-SemiboldItalic.dd56de0f.ttf) format("truetype");
    font-weight: 600;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-HeavyItalic.c2e7d7cb.eot);
    src: local("Gilroy Heavy Italic"), local("Gilroy-HeavyItalic"), url(/_next/static/media/Gilroy-HeavyItalic.c2e7d7cb.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-HeavyItalic.4557b6ed.woff2) format("woff2"), url(/_next/static/media/Gilroy-HeavyItalic.c4a55f14.woff) format("woff"), url(/_next/static/media/Gilroy-HeavyItalic.af19f067.ttf) format("truetype");
    font-weight: 900;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-Extrabold.79adfa3c.eot);
    src: local("Gilroy Extrabold"), local("Gilroy-Extrabold"), url(/_next/static/media/Gilroy-Extrabold.79adfa3c.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-Extrabold.13922720.woff2) format("woff2"), url(/_next/static/media/Gilroy-Extrabold.22d8c416.woff) format("woff"), url(/_next/static/media/Gilroy-Extrabold.84e78647.ttf) format("truetype");
    font-weight: 800;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-BoldItalic.33c60b3f.eot);
    src: local("Gilroy Bold Italic"), local("Gilroy-BoldItalic"), url(/_next/static/media/Gilroy-BoldItalic.33c60b3f.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-BoldItalic.81e43c67.woff2) format("woff2"), url(/_next/static/media/Gilroy-BoldItalic.20b1d2c8.woff) format("woff"), url(/_next/static/media/Gilroy-BoldItalic.a2069ecc.ttf) format("truetype");
    font-weight: 700;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-UltraLightItalic.b95ece96.eot);
    src: local("Gilroy UltraLight Italic"), local("Gilroy-UltraLightItalic"), url(/_next/static/media/Gilroy-UltraLightItalic.b95ece96.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-UltraLightItalic.27b8d7f5.woff2) format("woff2"), url(/_next/static/media/Gilroy-UltraLightItalic.11593745.woff) format("woff"), url(/_next/static/media/Gilroy-UltraLightItalic.9bcf8f6d.ttf) format("truetype");
    font-weight: 200;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-LightItalic.bfa6c878.eot);
    src: local("Gilroy Light Italic"), local("Gilroy-LightItalic"), url(/_next/static/media/Gilroy-LightItalic.bfa6c878.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-LightItalic.9da737de.woff2) format("woff2"), url(/_next/static/media/Gilroy-LightItalic.98e10eb7.woff) format("woff"), url(/_next/static/media/Gilroy-LightItalic.1192c5f2.ttf) format("truetype");
    font-weight: 300;
    font-style: italic
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-Heavy.3c9c94e0.eot);
    src: local("Gilroy Heavy"), local("Gilroy-Heavy"), url(/_next/static/media/Gilroy-Heavy.3c9c94e0.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-Heavy.1ba50f1f.woff2) format("woff2"), url(/_next/static/media/Gilroy-Heavy.4065dba1.woff) format("woff"), url(/_next/static/media/Gilroy-Heavy.ee7ffcdb.ttf) format("truetype");
    font-weight: 900;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-Thin.e3111755.eot);
    src: local("Gilroy Thin"), local("Gilroy-Thin"), url(/_next/static/media/Gilroy-Thin.e3111755.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-Thin.09b156e2.woff2) format("woff2"), url(/_next/static/media/Gilroy-Thin.6d75b910.woff) format("woff"), url(/_next/static/media/Gilroy-Thin.6f6f115f.ttf) format("truetype");
    font-weight: 100;
    font-style: normal
}

@font-face {
    font-family: Gilroy;
    src: url(/_next/static/media/Gilroy-ThinItalic.f340cab5.eot);
    src: local("Gilroy Thin Italic"), local("Gilroy-ThinItalic"), url(/_next/static/media/Gilroy-ThinItalic.f340cab5.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Gilroy-ThinItalic.9f45cd57.woff2) format("woff2"), url(/_next/static/media/Gilroy-ThinItalic.591750df.woff) format("woff"), url(/_next/static/media/Gilroy-ThinItalic.1b04386d.ttf) format("truetype");
    font-weight: 100;
    font-style: italic
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Thin"), local("Roboto-Thin"), url(/_next/static/media/Robotothin.5107a5e8.woff2) format("woff2"), url(/_next/static/media/Robotothin.d6de19d7.woff) format("woff"), url(/_next/static/media/Robotothin.61365a84.ttf) format("truetype");
    font-weight: 100;
    font-style: normal
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(/_next/static/media/Robotothinitalic.f8fef74c.woff2) format("woff2"), url(/_next/static/media/Robotothinitalic.1b535352.woff) format("woff"), url(/_next/static/media/Robotothinitalic.82c6340d.ttf) format("truetype");
    font-weight: 100;
    font-style: italic
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Light"), local("Roboto-Light"), url(/_next/static/media/Robotolight.2cd12b00.woff2) format("woff2"), url(/_next/static/media/Robotolight.7001a2e6.woff) format("woff"), url(/_next/static/media/Robotolight.292b7718.ttf) format("truetype");
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(/_next/static/media/Robotolightitalic.7e5aa2f0.woff2) format("woff2"), url(/_next/static/media/Robotolightitalic.bffe08da.woff) format("woff"), url(/_next/static/media/Robotolightitalic.3b0fb6d9.ttf) format("truetype");
    font-weight: 300;
    font-style: italic
}

@font-face {
    font-family: Roboto;
    src: local("Roboto"), local("Roboto-Regular"), url(./Roboto.e97005e7.woff2) format("woff2"), url(./Roboto.e2461bd8.woff) format("woff"), url(./Roboto.3d305e32.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Italic"), local("Roboto-Italic"), url(/_next/static/media/Robotoitalic.bdaac73b.woff2) format("woff2"), url(/_next/static/media/Robotoitalic.6b7ad34f.woff) format("woff"), url(/_next/static/media/Robotoitalic.a1aae6ad.ttf) format("truetype");
    font-weight: 400;
    font-style: italic
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(/_next/static/media/Robotomedium.0f55f995.woff2) format("woff2"), url(/_next/static/media/Robotomedium.a7b74170.woff) format("woff"), url(/_next/static/media/Robotomedium.3ca22f3a.ttf) format("truetype");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(/_next/static/media/Robotomediumitalic.2eb54850.woff2) format("woff2"), url(/_next/static/media/Robotomediumitalic.b1faa88b.woff) format("woff"), url(/_next/static/media/Robotomediumitalic.086d887e.ttf) format("truetype");
    font-weight: 500;
    font-style: italic
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(/_next/static/media/Robotobold.625bf881.woff2) format("woff2"), url(/_next/static/media/Robotobold.a9fa1b5b.woff) format("woff"), url(/_next/static/media/Robotobold.6262c499.ttf) format("truetype");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(/_next/static/media/Robotobolditalic.793c6a6d.woff2) format("woff2"), url(/_next/static/media/Robotobolditalic.1c894c26.woff) format("woff"), url(/_next/static/media/Robotobolditalic.08ba4daa.ttf) format("truetype");
    font-weight: 700;
    font-style: italic
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Black"), local("Roboto-Black"), url(/_next/static/media/Robotoblack.46ad4e4d.woff2) format("woff2"), url(/_next/static/media/Robotoblack.2f684eb7.woff) format("woff"), url(/_next/static/media/Robotoblack.3c9c3098.ttf) format("truetype");
    font-weight: 900;
    font-style: normal
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(/_next/static/media/Robotoblackitalic.5fdd99df.woff2) format("woff2"), url(/_next/static/media/Robotoblackitalic.337a3c75.woff) format("woff"), url(/_next/static/media/Robotoblackitalic.aed46905.ttf) format("truetype");
    font-weight: 900;
    font-style: italic
}

@font-face {
    font-family: Druk Wide;
    src: local("Druk Wide"), local("Druk-Wide"), url(/_next/static/media/Druk\ Wide-Medium-Web.f7ba6b59.woff2) format("woff2")
}

@font-face {
    font-family: Druk Wide;
    src: local("Druk Wide Bold"), local("Druk-Wide-Bold"), url(/_next/static/media/Druk\ Wide-Bold-Web.a93523a0.woff2) format("woff2");
    font-weight: 700
}

.se-custom.react-datepicker {
    background-color: var(--input-selected);
    padding: 24px;
    border: 1px solid #1f2024;
    box-shadow: 0 6px 14px rgba(0, 0, 0, .25);
    border-radius: 10px
}

.se-custom .react-datepicker__header {
    background-color: var(--input-selected);
    border-bottom: none;
    padding: 0;
    margin-bottom: 19px
}

.react-datepicker__triangle:after {
    border-top-color: var(--input-selected) !important;
    border-bottom-color: var(--input-selected) !important
}

.react-datepicker__triangle:before {
    border-top-color: var(--stroke-1) !important;
    border-bottom-color: var(--stroke-1) !important
}

.se-custom .react-datepicker__current-month {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 150%;
    letter-spacing: .01em;
    color: var(--white)
}

.se-custom .react-datepicker__day {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 160%;
    letter-spacing: .03em;
    text-transform: uppercase;
    color: var(--white);
    width: 38px;
    height: 35px
}

.se-custom .react-datepicker__day:hover {
    background-color: var(--grey-button)
}

.se-custom .react-datepicker__day--selected:hover {
    background-color: var(--gold-3-focused)
}

.se-custom .react-datepicker__day--selected {
    background-color: var(--gold);
    border-radius: 6px;
    border: 0
}

.se-custom .react-datepicker__day-name {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 160%;
    letter-spacing: .03em;
    color: var(--default-grey);
    width: 38px;
    height: 35px
}

.se-custom .react-datepicker__day--outside-month {
    opacity: .4
}

.se-custom .react-datepicker__day--outside-month:hover {
    opacity: 1;
    background-color: var(--gray-9)
}

.se-custom .react-datepicker__day--keyboard-selected {
    background-color: unset
}

.se-custom .react-datepicker__day-names,
.se-custom .react-datepicker__week {
    display: flex;
    justify-content: space-between
}

.se-custom .react-datepicker__day-names {
    margin-bottom: 0;
    margin-top: 12px;
    align-items: center
}

.se-custom .react-datepicker__day,
.se-custom .react-datepicker__day-name,
.se-custom .react-datepicker__time-name {
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 1px
}

.se-custom .react-datepicker__current-month {
    padding-bottom: 21px;
    padding-top: 5px;
    border-bottom: 1px solid var(--stroke-1)
}

.se-custom .react-datepicker__month-container {
    float: none
}

.se-custom .react-datepicker__navigation {
    top: 24px;
    background: var(--input-bg);
    border-radius: 6px
}

.se-custom .react-datepicker__navigation:hover .react-datepicker__navigation-icon:before {
    border-color: var(--gold-1)
}

.se-custom .react-datepicker__navigation.react-datepicker__navigation--previous {
    left: 24px
}

.se-custom .react-datepicker__navigation.react-datepicker__navigation--next {
    right: 24px
}

.se-custom .react-datepicker__navigation-icon:before {
    border-color: var(--white-transparent-half);
    border-width: 1.5px 1.5px 0 0;
    top: 8px
}

.se-custom .react-datepicker__navigation-icon--next:before {
    left: -5px
}

.se-custom .react-datepicker__navigation-icon--previous:before {
    right: -5px
}

.se-custom .react-datepicker__month {
    margin: 0
}

.se-custom .react-datepicker__day--disabled,
.se-custom .react-datepicker__day--disabled.react-datepicker__day--outside-month:hover {
    opacity: .4
}

@media screen and (max-width:768px) {
    .react-datepicker__triangle {
        display: none !important
    }

    .react-datepicker-popper {
        transform: none !important;
        padding: 0 !important;
        z-index: 15
    }

    .se-custom.react-datepicker {
        padding: 37px 20px 21px;
        width: 100%;
        background-color: var(--main-bg-2);
        border: none;
        box-shadow: none;
        border-radius: 0
    }

    .se-custom .react-datepicker__header {
        margin-bottom: 27px;
        background-color: var(--main-bg-2)
    }

    .se-custom .react-datepicker__current-month {
        padding-bottom: 26px
    }

    .se-custom .react-datepicker__day {
        width: 38px;
        height: 35px
    }

    .se-custom .react-datepicker__day-names {
        margin-top: 20px
    }

    .se-custom .react-datepicker__navigation {
        top: 32px;
        background: var(--input-bg);
        border-radius: 6px
    }

    .se-custom .react-datepicker__navigation.react-datepicker__navigation--previous {
        left: 20px
    }

    .se-custom .react-datepicker__navigation.react-datepicker__navigation--next {
        right: 20px
    }

    .se-custom .react-datepicker__navigation-icon:before {
        border-color: var(--gold-1);
        border-width: 1.5px 1.5px 0 0;
        top: 8px
    }

    .se-custom .react-datepicker__navigation-icon--next:before {
        left: -5px
    }

    .se-custom .react-datepicker__navigation-icon--previous:before {
        right: -5px
    }
}

.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__navigation-icon:before,
.react-datepicker__year-read-view--down-arrow {
    border-color: #ccc;
    border-style: solid;
    border-width: 3px 3px 0 0;
    content: "";
    display: block;
    height: 9px;
    position: absolute;
    top: 6px;
    width: 9px
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
    margin-left: -4px;
    position: absolute;
    width: 0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
    box-sizing: content-box;
    position: absolute;
    height: 0;
    width: 1px;
    content: "";
    z-index: -1;
    border: 8px solid transparent;
    left: -8px
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
    border-bottom-color: #aeaeae
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
    top: 0;
    margin-top: -8px
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before {
    border-top: none;
    border-bottom-color: #f0f0f0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after {
    top: 0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before {
    top: -1px;
    border-bottom-color: #aeaeae
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
    bottom: 0;
    margin-bottom: -8px
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
    border-bottom: none;
    border-top-color: #fff
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after {
    bottom: 0
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before {
    bottom: -1px;
    border-top-color: #aeaeae
}

.react-datepicker-wrapper {
    display: inline-block;
    padding: 0;
    border: 0
}

.react-datepicker {
    font-family: Helvetica Neue, helvetica, arial, sans-serif;
    font-size: .8rem;
    background-color: #fff;
    color: #000;
    border: 1px solid #aeaeae;
    border-radius: .3rem;
    display: inline-block;
    position: relative
}

.react-datepicker--time-only .react-datepicker__triangle {
    left: 35px
}

.react-datepicker--time-only .react-datepicker__time-container {
    border-left: 0
}

.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
    border-bottom-left-radius: .3rem;
    border-bottom-right-radius: .3rem
}

.react-datepicker__triangle {
    position: absolute;
    left: 50px
}

.react-datepicker-popper {
    z-index: 1
}

.react-datepicker-popper[data-placement^=bottom] {
    padding-top: 10px
}

.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,
.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
    left: auto;
    right: 50px
}

.react-datepicker-popper[data-placement^=top] {
    padding-bottom: 10px
}

.react-datepicker-popper[data-placement^=right] {
    padding-left: 8px
}

.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
    left: auto;
    right: 42px
}

.react-datepicker-popper[data-placement^=left] {
    padding-right: 8px
}

.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
    left: 42px;
    right: auto
}

.react-datepicker__header {
    text-align: center;
    background-color: #f0f0f0;
    border-bottom: 1px solid #aeaeae;
    border-top-left-radius: .3rem;
    padding: 8px 0;
    position: relative
}

.react-datepicker__header--time {
    padding-bottom: 8px;
    padding-left: 5px;
    padding-right: 5px
}

.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
    border-top-left-radius: 0
}

.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
    border-top-right-radius: .3rem
}

.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__year-dropdown-container--select {
    display: inline-block;
    margin: 0 15px
}

.react-datepicker-time__header,
.react-datepicker-year-header,
.react-datepicker__current-month {
    margin-top: 0;
    color: #000;
    font-weight: 700;
    font-size: .944rem
}

.react-datepicker-time__header {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.react-datepicker__navigation {
    align-items: center;
    background: none;
    display: flex;
    justify-content: center;
    text-align: center;
    cursor: pointer;
    position: absolute;
    top: 2px;
    padding: 0;
    border: none;
    z-index: 1;
    height: 32px;
    width: 32px;
    text-indent: -999em;
    overflow: hidden
}

.react-datepicker__navigation--previous {
    left: 2px
}

.react-datepicker__navigation--next {
    right: 2px
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
    right: 85px
}

.react-datepicker__navigation--years {
    position: relative;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.react-datepicker__navigation--years-previous {
    top: 4px
}

.react-datepicker__navigation--years-upcoming {
    top: -4px
}

.react-datepicker__navigation:hover :before {
    border-color: #a6a6a6
}

.react-datepicker__navigation-icon {
    position: relative;
    top: -1px;
    font-size: 20px;
    width: 0
}

.react-datepicker__navigation-icon--next {
    left: -2px
}

.react-datepicker__navigation-icon--next:before {
    transform: rotate(45deg);
    left: -7px
}

.react-datepicker__navigation-icon--previous {
    right: -2px
}

.react-datepicker__navigation-icon--previous:before {
    transform: rotate(225deg);
    right: -7px
}

.react-datepicker__month-container {
    float: left
}

.react-datepicker__year {
    margin: .4rem;
    text-align: center
}

.react-datepicker__year-wrapper {
    display: flex;
    flex-wrap: wrap;
    max-width: 180px
}

.react-datepicker__year .react-datepicker__year-text {
    display: inline-block;
    width: 4rem;
    margin: 2px
}

.react-datepicker__month {
    margin: .4rem;
    text-align: center
}

.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
    display: inline-block;
    width: 4rem;
    margin: 2px
}

.react-datepicker__input-time-container {
    clear: both;
    width: 100%;
    float: left;
    margin: 5px 0 10px 15px;
    text-align: left
}

.react-datepicker__input-time-container .react-datepicker-time__caption,
.react-datepicker__input-time-container .react-datepicker-time__input-container {
    display: inline-block
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
    display: inline-block;
    margin-left: 10px
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
    width: auto
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
    -moz-appearance: textfield
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
    margin-left: 5px;
    display: inline-block
}

.react-datepicker__time-container {
    float: right;
    border-left: 1px solid #aeaeae;
    width: 85px
}

.react-datepicker__time-container--with-today-button {
    display: inline;
    border: 1px solid #aeaeae;
    border-radius: .3rem;
    position: absolute;
    right: -87px;
    top: 0
}

.react-datepicker__time-container .react-datepicker__time {
    position: relative;
    background: #fff;
    border-bottom-right-radius: .3rem
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
    width: 85px;
    overflow-x: hidden;
    margin: 0 auto;
    text-align: center;
    border-bottom-right-radius: .3rem
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
    list-style: none;
    margin: 0;
    height: calc(195px + 1.7rem / 2);
    overflow-y: scroll;
    padding-right: 0;
    padding-left: 0;
    width: 100%;
    box-sizing: content-box
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
    height: 30px;
    padding: 5px 10px;
    white-space: nowrap
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
    cursor: pointer;
    background-color: #f0f0f0
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
    background-color: #216ba5;
    color: #fff;
    font-weight: 700
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
    background-color: #216ba5
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
    color: #ccc
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
    cursor: default;
    background-color: transparent
}

.react-datepicker__week-number {
    color: #ccc;
    display: inline-block;
    width: 1.7rem;
    line-height: 1.7rem;
    text-align: center;
    margin: .166rem
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
    cursor: pointer
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected, .react-datepicker__week-number--keyboard-selected):hover {
    border-radius: .3rem;
    background-color: #f0f0f0
}

.react-datepicker__week-number--selected {
    border-radius: .3rem;
    background-color: #216ba5;
    color: #fff
}

.react-datepicker__week-number--selected:hover {
    background-color: #1d5d90
}

.react-datepicker__week-number--keyboard-selected {
    border-radius: .3rem;
    background-color: #2a87d0;
    color: #fff
}

.react-datepicker__week-number--keyboard-selected:hover {
    background-color: #1d5d90
}

.react-datepicker__day-names {
    white-space: nowrap;
    margin-bottom: -8px
}

.react-datepicker__week {
    white-space: nowrap
}

.react-datepicker__day,
.react-datepicker__day-name,
.react-datepicker__time-name {
    color: #000;
    display: inline-block;
    width: 1.7rem;
    line-height: 1.7rem;
    text-align: center;
    margin: .166rem
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
    cursor: pointer
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
    border-radius: .3rem;
    background-color: #f0f0f0
}

.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
    font-weight: 700
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
    border-radius: .3rem;
    background-color: #3dcc4a;
    color: #fff
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
    background-color: #32be3f
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
    color: #f0f
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
    color: green
}

.react-datepicker__day--holidays,
.react-datepicker__month-text--holidays,
.react-datepicker__quarter-text--holidays,
.react-datepicker__year-text--holidays {
    position: relative;
    border-radius: .3rem;
    background-color: #ff6803;
    color: #fff
}

.react-datepicker__day--holidays .holiday-overlay,
.react-datepicker__month-text--holidays .holiday-overlay,
.react-datepicker__quarter-text--holidays .holiday-overlay,
.react-datepicker__year-text--holidays .holiday-overlay {
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 4px;
    border-radius: 4px;
    white-space: nowrap;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s, opacity .3s ease-in-out
}

.react-datepicker__day--holidays:hover,
.react-datepicker__month-text--holidays:hover,
.react-datepicker__quarter-text--holidays:hover,
.react-datepicker__year-text--holidays:hover {
    background-color: #cf5300
}

.react-datepicker__day--holidays:hover .holiday-overlay,
.react-datepicker__month-text--holidays:hover .holiday-overlay,
.react-datepicker__quarter-text--holidays:hover .holiday-overlay,
.react-datepicker__year-text--holidays:hover .holiday-overlay {
    visibility: visible;
    opacity: 1
}

.react-datepicker__day--in-range,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--selected,
.react-datepicker__month-text--in-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--selected,
.react-datepicker__quarter-text--in-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__year-text--in-range,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--selected {
    border-radius: .3rem;
    background-color: #216ba5;
    color: #fff
}

.react-datepicker__day--in-range:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--selected:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__year-text--in-range:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--selected:hover {
    background-color: #1d5d90
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
    border-radius: .3rem;
    background-color: #bad9f1;
    color: #000
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
    background-color: #1d5d90
}

.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range) {
    background-color: rgba(33, 107, 165, .5)
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range) {
    background-color: #f0f0f0;
    color: #000
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
    cursor: default;
    color: #ccc
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
    background-color: transparent
}

.react-datepicker__input-container {
    position: relative;
    display: inline-block;
    width: 100%
}

.react-datepicker__input-container .react-datepicker__calendar-icon {
    position: absolute;
    padding: .5rem;
    box-sizing: content-box
}

.react-datepicker__view-calendar-icon input {
    padding: 6px 10px 5px 25px
}

.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view,
.react-datepicker__year-read-view {
    border: 1px solid transparent;
    border-radius: .3rem;
    position: relative
}

.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover,
.react-datepicker__year-read-view:hover {
    cursor: pointer
}

.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow {
    border-top-color: #b3b3b3
}

.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__year-read-view--down-arrow {
    transform: rotate(135deg);
    right: -16px;
    top: 0
}

.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown,
.react-datepicker__year-dropdown {
    background-color: #f0f0f0;
    position: absolute;
    width: 50%;
    left: 25%;
    top: 30px;
    z-index: 1;
    text-align: center;
    border-radius: .3rem;
    border: 1px solid #aeaeae
}

.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover,
.react-datepicker__year-dropdown:hover {
    cursor: pointer
}

.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable,
.react-datepicker__year-dropdown--scrollable {
    height: 150px;
    overflow-y: scroll
}

.react-datepicker__month-option,
.react-datepicker__month-year-option,
.react-datepicker__year-option {
    line-height: 20px;
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type,
.react-datepicker__year-option:first-of-type {
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type,
.react-datepicker__year-option:last-of-type {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border-bottom-left-radius: .3rem;
    border-bottom-right-radius: .3rem
}

.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover,
.react-datepicker__year-option:hover {
    background-color: #ccc
}

.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming {
    border-bottom-color: #b3b3b3
}

.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous {
    border-top-color: #b3b3b3
}

.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected,
.react-datepicker__year-option--selected {
    position: absolute;
    left: 15px
}

.react-datepicker__close-icon {
    cursor: pointer;
    background-color: transparent;
    border: 0;
    outline: 0;
    padding: 0 6px 0 0;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    display: table-cell;
    vertical-align: middle
}

.react-datepicker__close-icon:after {
    cursor: pointer;
    background-color: #216ba5;
    color: #fff;
    border-radius: 50%;
    height: 16px;
    width: 16px;
    padding: 2px;
    font-size: 12px;
    line-height: 1;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    content: "Г—"
}

.react-datepicker__close-icon--disabled {
    cursor: default
}

.react-datepicker__close-icon--disabled:after {
    cursor: default;
    background-color: #ccc
}

.react-datepicker__today-button {
    background: #f0f0f0;
    border-top: 1px solid #aeaeae;
    cursor: pointer;
    text-align: center;
    font-weight: 700;
    padding: 5px 0;
    clear: left
}

.react-datepicker__portal {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: rgba(0, 0, 0, .8);
    left: 0;
    top: 0;
    justify-content: center;
    align-items: center;
    display: flex;
    z-index: 2147483647
}

.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__time-name {
    width: 3rem;
    line-height: 3rem
}

@media (max-height:550px),
(max-width:400px) {

    .react-datepicker__portal .react-datepicker__day,
    .react-datepicker__portal .react-datepicker__day-name,
    .react-datepicker__portal .react-datepicker__time-name {
        width: 2rem;
        line-height: 2rem
    }
}

.react-datepicker__portal .react-datepicker-time__header,
.react-datepicker__portal .react-datepicker__current-month {
    font-size: 1.44rem
}

.react-datepicker__children-container {
    width: 13.8rem;
    margin: .4rem;
    padding-right: .2rem;
    padding-left: .2rem;
    height: auto
}

.react-datepicker__aria-live {
    position: absolute;
    -webkit-clip-path: circle(0);
    clip-path: circle(0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    width: 1px;
    white-space: nowrap
}

.react-datepicker__calendar-icon {
    width: 1em;
    height: 1em;
    vertical-align: -.125em
}

.button_container__m8Du6 {
    background: var(--dark-1);
    border-radius: 44px;
    padding: 12px;
    flex-direction: row
}

.button_container__m8Du6,
.button_title__OIO3y {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center
}

.button_title__OIO3y {
    color: var(--white);
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 18px;
    text-align: center;
    letter-spacing: .01em
}

.button_icon__TyNcu {
    width: 18px;
    height: 18px;
    background-color: var(--white)
}

.button_iconLeft__XXMCd {
    margin-right: 8px
}

.button_iconRight__wlPXB {
    margin-left: 8px
}

.button_container__m8Du6.button_disabled__K4aub {
    background-color: var(--dark-2);
    cursor: default
}

.button_disabled__K4aub .button_title__OIO3y {
    color: var(--placeholder-text);
    cursor: default
}

.button_realButton__Lj553 {
    display: none
}

.button_spinner__YQi7l {
    width: 20px;
    height: 20px;
    background-color: var(--white);
    animation-name: button_spin__Zu5ZP;
    animation-duration: 1.2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

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

    to {
        transform: rotate(1turn)
    }
}

.button_leftImage___yCxi {
    width: 24px;
    height: 24px;
    margin-right: 8px
}

.icon_container__0QZGw {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative
}

.icon_popup__DD64j {
    display: none
}

.icon_container__0QZGw:hover .icon_popup__DD64j {
    display: flex;
    position: absolute;
    bottom: 120%;
    z-index: 10;
    background: var(--main-bg-2);
    border-radius: 4px;
    padding: 8px 10px;
    width: max-content;
    max-width: 257px;
    flex-direction: column
}

.icon_popup__DD64j:after {
    content: "";
    position: absolute;
    bottom: -7px;
    left: 50%;
    margin-left: -7px;
    margin-top: -7px;
    width: 0;
    z-index: 10;
    height: 0;
    border-top: 8px solid var(--main-bg-2);
    border-left: 8px solid transparent;
    border-right: 8px solid transparent
}

@media screen and (max-width:768px) {
    .icon_container__0QZGw:hover .icon_popup__DD64j.icon_leftTrendPopup__TSwIv {
        right: -7px
    }

    .icon_popup__DD64j.icon_leftTrendPopup__TSwIv:after {
        left: unset;
        right: 0;
        margin-right: 7px
    }
}

.icon_title__9W8qH {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 141%;
    align-items: center;
    letter-spacing: .01em;
    color: var(--light-1);
    margin-top: 4px
}

.icon_title__9W8qH:first-of-type {
    margin-top: 0
}

.icon_icon__wCZQ6 {
    display: inline-block;
    -webkit-mask: var(--icon-mask);
    mask: var(--icon-mask);
    -webkit-mask-size: cover;
    mask-size: cover
}

.primary-button_wrapper__iBXBg .primary-button_container__bQNgW {
    background: var(--gradient-1)
}

.primary-button_wrapper__iBXBg .primary-button_container__bQNgW.primary-button_disabled__b0OG5:hover {
    opacity: .6;
    background: var(--gradient-1)
}

.primary-button_wrapper__iBXBg .primary-button_container__bQNgW:hover {
    background: var(--gradient-hover)
}

.primary-button_wrapper__iBXBg .primary-button_container__bQNgW:active {
    background: var(--gradient-pressed)
}

.primary-button_wrapper__iBXBg .primary-button_container__bQNgW.primary-button_disabled__b0OG5 {
    opacity: .6
}

.primary-button_wrapper__iBXBg .primary-button_title__EGlw_ {
    color: var(--dark-2)
}

.primary-button_wrapper__iBXBg .primary-button_title__EGlw_.primary-button_disabled__b0OG5 {
    color: var(--bg-secondary)
}

.primary-button_wrapper__iBXBg .primary-button_icon__4uQzT {
    background-color: var(--dark-2)
}

.primary-button_wrapper__iBXBg .primary-button_spinner__f2Smb {
    background-color: var(--bg-secondary)
}

.icon-button_container__b1G8S {
    cursor: pointer
}

.icon-button_icon__5UHDV {
    background-color: var(--white);
    width: 32px;
    height: 32px
}

.secondary-button_container__MrgHg {
    background: transparent;
    border: 2px solid var(--stroke-4)
}

.secondary-button_wrapper__PIhPz .secondary-button_container__MrgHg:hover {
    background: var(--stroke-1)
}

.secondary-button_wrapper__PIhPz .secondary-button_container__MrgHg:active {
    background: var(--input-bg)
}

.secondary-button_wrapper__PIhPz .secondary-button_container__MrgHg.secondary-button_disabled__xXWyr {
    background: var(--disabeld-button);
    border: 0
}

.secondary-button_title__g0ZiC {
    color: var(--white)
}

.secondary-button_wrapper__PIhPz .secondary-button_title__g0ZiC.secondary-button_disabled__xXWyr {
    color: var(--placeholder-text)
}

.secondary-button_icon__wR2nu {
    background-color: var(--white)
}

.text-button_title__NMndX {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 150%;
    letter-spacing: .01em;
    color: var(--white);
    cursor: pointer
}

.alt-secondary-button_container__eTOgQ {
    background: var(--grey-button)
}

.alt-secondary-button_wrapper__x0u9N .alt-secondary-button_container__eTOgQ:hover {
    background: var(--stroke-1)
}

.alt-secondary-button_wrapper__x0u9N .alt-secondary-button_container__eTOgQ:active {
    background: var(--grey-button)
}

.alt-secondary-button_wrapper__x0u9N .alt-secondary-button_disabled__sW_jx,
.alt-secondary-button_wrapper__x0u9N .alt-secondary-button_disabled__sW_jx.alt-secondary-button_container__eTOgQ:active,
.alt-secondary-button_wrapper__x0u9N .alt-secondary-button_disabled__sW_jx.alt-secondary-button_container__eTOgQ:hover {
    background: var(--grey-button);
    border: 0
}

.alt-secondary-button_wrapper__x0u9N .alt-secondary-button_disabled__sW_jx.alt-secondary-button_title__wM4GX {
    color: var(--placeholder-text)
}

.alt-secondary-button_title__wM4GX {
    color: var(--white)
}

.alt-secondary-button_icon__ndqDc {
    background-color: var(--white)
}

.accept-button_container__PIBU_ {
    background: var(--gradient-accept-button);
    border: 0
}

.accept-button_wrapper__MGXmU .accept-button_container__PIBU_:hover {
    background: var(--accept-hover);
    border: 0
}

.accept-button_wrapper__MGXmU .accept-button_container__PIBU_:active {
    background: var(--accept-pressed);
    border: 0
}

.accept-button_wrapper__MGXmU .accept-button_disabled__ff7Qz {
    background: var(--gradient-accept-button-disabled);
    border: 0
}

.accept-button_wrapper__MGXmU .accept-button_title__m8pZu {
    color: var(--white)
}

.decline-button_container__Z5xch {
    background: var(--gradient-decline-button);
    border: 0
}

.decline-button_wrapper__Xz__K .decline-button_container__Z5xch:hover {
    background: var(--decline-hover);
    border: 0
}

.decline-button_wrapper__Xz__K .decline-button_container__Z5xch:active {
    background: var(--decline-pressed);
    border: 0
}

.decline-button_wrapper__Xz__K .decline-button_disabled__TRaWW {
    background: var(--gradient-decline-button-disabled);
    border: 0
}

.decline-button_wrapper__Xz__K .decline-button_title__fnWty {
    color: var(--white)
}

.card_container__Moz2O {
    box-shadow: 0 20px 40px var(--shadow-3);
    border-radius: 23px
}

.card_header__omyyl {
    background-color: var(--input-selected);
    box-shadow: 0 20px 40px var(--shadow-3);
    border-radius: 23px 23px 0 0;
    padding: 20px 40px;
    display: flex;
    flex-direction: row;
    align-items: center;
    min-height: 72px
}

.card_titleWithBackIcon__v3UuD {
    text-align: center
}

.card_body__aJhK_ {
    background-color: var(--main-bg);
    border-bottom: 1px solid var(--stroke-1);
    border-right: 1px solid var(--stroke-1);
    border-left: 1px solid var(--stroke-1);
    padding: 30px 40px 40px;
    border-radius: 0 0 23px 23px
}

.card_title__cnc24 {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 700;
    font-size: 21px;
    line-height: 150%;
    letter-spacing: .01em;
    color: var(--white);
    width: 100%
}

.card_backIcon__hlTGT {
    width: 24px;
    height: 24px;
    background-color: var(--white)
}

.card_backIconContainer__NKRpO {
    align-items: flex-start;
    margin-right: auto
}

@media screen and (max-width:768px) {
    .card_container__Moz2O {
        box-shadow: 0 20px 40px var(--shadow-3);
        border-radius: 12px
    }

    .card_header__omyyl {
        background-color: var(--input-selected);
        box-shadow: 0 20px 40px var(--shadow-3);
        border-radius: 12px 12px 0 0;
        padding: 14px 16px;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        min-height: 50px
    }

    .card_body__aJhK_ {
        background-color: var(--main-bg);
        border-bottom: 1px solid var(--stroke-1);
        border-right: 1px solid var(--stroke-1);
        border-left: 1px solid var(--stroke-1);
        padding: 21px 16px 16px;
        border-radius: 0 0 12px 12px
    }

    .card_title__cnc24 {
        font-family: var(--default-font);
        font-style: normal;
        font-weight: 700;
        font-size: 15px;
        line-height: 150%;
        letter-spacing: .01em;
        color: var(--white)
    }

    .card_backIcon__hlTGT {
        width: 16px;
        height: 16px
    }
}

.successfully-card_successHeader__gbvLj {
    font-weight: 700;
    font-size: 21px;
    letter-spacing: .01em;
    color: var(--white);
    margin-top: 24px;
    margin-bottom: 6px
}

.successfully-card_successDesc__b2s9Q,
.successfully-card_successHeader__gbvLj {
    font-family: var(--default-font);
    font-style: normal;
    line-height: 150%;
    text-align: center
}

.successfully-card_successDesc__b2s9Q {
    font-weight: 500;
    font-size: 14px;
    color: var(--default-grey)
}

.successfully-card_image__30CWL {
    width: 84px;
    height: 84px
}

.successfully-card_imageContainer__Sjypt {
    width: 100%;
    margin-top: -64px;
    display: flex;
    align-items: center;
    justify-content: center
}

.option_container__a1vto {
    padding: 8px 30px;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

.option_container__a1vto:hover {
    color: var(--white);
    background-color: var(--gray-8)
}

.option_title__k9YuL {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 150%;
    letter-spacing: .01em;
    cursor: pointer;
    color: var(--white)
}

.option_container__a1vto:hover .option_title__k9YuL {
    color: var(--white)
}

.option_iconContainer__u19WA {
    margin-right: 12px
}

.option_icon__VvXW2 {
    width: 18px;
    height: 18px;
    background-color: var(--gold-2)
}

@media screen and (max-width:768px) {
    .option_iconContainer__u19WA {
        margin-right: 18px
    }

    .option_icon__VvXW2 {
        width: 24px;
        height: 24px;
        background-color: var(--gold-2)
    }
}

.style_container__FhFJd {
    background: var(--text-dark-1);
    animation: style_shimmer__Y64Dr 2s linear infinite;
    border-radius: 3px
}

@keyframes style_shimmer__Y64Dr {
    0% {
        opacity: 1
    }

    to {
        opacity: .2
    }
}

.radio-button_container__FDa69 {
    width: 100%
}

.radio-button_elementContainer__AoS5p {
    cursor: pointer;
    background-color: var(--input-selected);
    padding: 14px 16px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    border-radius: 10px;
    width: 100%;
    margin-top: 4px;
    margin-bottom: 4px
}

.radio-button_leftElement__x0ex3 {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

.radio-button_elementContainer__AoS5p.radio-button_selectedElementContainer__H5Cu3 {
    background-color: var(--gray-9);
    border: 1px solid var(--gold-3-focused)
}

.radio-button_elementText__8_n3Q {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: center;
    letter-spacing: -.02em;
    color: var(--white);
    margin-left: 16px
}

.radio-button_checkIcon__lHLdo {
    width: 16px;
    height: 16px;
    background-color: var(--gold)
}

.radio-button_iconBorder__EavXU {
    width: 20px;
    height: 20px;
    border-radius: 12px;
    border: 2px solid var(--gold-border);
    display: flex;
    align-items: center;
    justify-content: center
}

.radio-button_iconCenter___oZad {
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: var(--gold)
}

.radio-button_iconCenter___oZad.radio-button_unselectedIcon__81lpJ {
    display: none
}

.radio-button_iconBorder__EavXU.radio-button_unselectedIcon__81lpJ {
    border: 2px solid var(--stroke-4)
}

.swithcer_container__ozVLd {
    width: 22px;
    height: 14px;
    min-width: 22px;
    border-radius: 18px;
    padding: 1px;
    transition: background-color .15s linear;
    display: flex;
    align-items: center;
    cursor: pointer
}

.swithcer_container__ozVLd.swithcer_checkedContainer__S7xyu {
    background-color: var(--gold-3-focused);
    border: 1px solid var(--gold-3-focused)
}

.swithcer_uncheckedContainer__Oqat5 {
    background-color: var(--dark-2);
    border: 1px solid var(--stroke-2)
}

.swithcer_disabledContainer__FkoIV {
    background-color: var(--light-gray-1);
    border: 1px solid var(--stroke-2);
    border-radius: 18px
}

.swithcer_marker__g69Cz {
    width: 10px;
    height: 10px;
    background-color: var(--white);
    box-shadow: 0 1px 2px var(--shadow-1);
    border-radius: 5px;
    transition: margin-left .15s linear;
    margin-left: 1px
}

.swithcer_marker__g69Cz.swithcer_markerChecked__eZVJ3 {
    margin-left: 8px
}

.checkbox_container__m_GUh {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    cursor: pointer;
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 130%;
    letter-spacing: .01em;
    color: var(--placeholder-text)
}

.checkbox_checkbox__ZlZas {
    background-color: var(--dark-3);
    border: 2px solid var(--stroke-1);
    border-radius: 3px;
    max-width: 20px;
    max-height: 20px;
    min-height: 20px;
    min-width: 20px;
    margin-right: 14px;
    align-items: center;
    justify-content: center;
    display: flex
}

.checkbox_checkbox__ZlZas.checkbox_checked__P5fpF {
    background-color: var(--gold-3-focused);
    border-radius: 3px;
    border: 0
}

.checkbox_icon__NuWW_ {
    width: 16px;
    height: 16px;
    background-color: var(--white)
}

.checkbox_realCheckbox__12hdc {
    display: none
}

.checkbox_disabled__ppN3t {
    opacity: .5;
    cursor: not-allowed
}

.slider_mark__rE12j {
    width: 9px;
    height: 9px;
    border-radius: 4px;
    background: var(--stroke-1);
    border: 2px solid var(--main-bg)
}

.slider_thumb__pg_rj {
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background: var(--input-bg);
    cursor: -webkit-grab;
    cursor: grab;
    border: 2px solid var(--gold);
    outline: none !important
}

.slider_thumbPopup__Iv4k0 {
    display: flex;
    background: var(--main-bg-2);
    padding: 5px 6px;
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    align-items: center;
    text-align: center;
    color: var(--light-1);
    width: 40px;
    height: 25px;
    justify-content: center;
    bottom: 10px;
    left: -20px;
    position: absolute;
    border-radius: 6px
}

.slider_thumbPopup__Iv4k0:after {
    content: "";
    position: absolute;
    bottom: -7px;
    left: 50%;
    margin-left: -7px;
    margin-top: -7px;
    width: 0;
    z-index: 10;
    height: 0;
    border-top: 8px solid var(--main-bg-2);
    border-left: 8px solid transparent;
    border-right: 8px solid transparent
}

.slider_selectedMark__mhTEf {
    background: var(--gold-2)
}

.primary-button-group_wrap__Rz3jO {
    width: 100%
}

.primary-button-group_wrap__Rz3jO .primary-button-group_activeOption__lOH_L {
    background: var(--gradient-1)
}

.primary-button-group_wrap__Rz3jO .primary-button-group_activeTitle__QkpNQ {
    color: var(--bg-secondary, #0c0c0c);
    text-align: center;
    font-family: var(--default-font);
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.button-group_wrapper__HDALa {
    background: var(--gray-opacity);
    border-radius: 6px;
    display: flex;
    flex-direction: row
}

.button-group_option__zBS4T {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    border-right: 1px solid var(--stroke-1);
    flex: 1 1;
    cursor: pointer
}

.button-group_option__zBS4T:last-of-type {
    border-right: 0
}

.button-group_activeOption__1_b_4 {
    background: var(--gradient-accept-button);
    border-right: 0;
    border-radius: 6px
}

.button-group_title__3_GYY {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    color: var(--white);
    opacity: .5;
    cursor: pointer
}

.button-group_activeTitle__hM3hR {
    opacity: 1;
    cursor: pointer
}

.copy-view_label__byW6d {
    color: var(--placeholder-text);
    font-family: var(--default-font);
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}

.copy-view_textWrap__VAIW6 {
    background-color: var(--input-selected);
    border-radius: 10px;
    padding: 16px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    cursor: pointer;
    align-items: center;
    margin-top: 5px;
    position: relative
}

.copy-view_value__3bEEc {
    color: var(--light-1);
    font-family: var(--default-font);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    overflow-x: hidden;
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    margin-right: 18px
}

.copy-view_icon__iMzJH {
    width: 24px;
    height: 24px;
    background-color: var(--default-grey)
}

.copy-view_wrap__9ks_e .copy-view_tooltip___FCT4 {
    top: -50px;
    left: auto;
    right: 0
}

@media screen and (max-width:768px) {
    .copy-view_label__byW6d {
        font-size: 12px
    }

    .copy-view_value__3bEEc {
        font-size: 14px
    }
}

.copy-tooltip_tooltip__4Asvi {
    width: 120px;
    height: 48px;
    position: absolute;
    background: var(--gray-7);
    box-shadow: 0 6px 14px rgba(0, 0, 0, .25);
    border-radius: 8px;
    visibility: hidden;
    opacity: 0;
    transition: visibility 1s, opacity 1s linear;
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 150%;
    text-align: center;
    letter-spacing: .01em;
    color: var(--white);
    padding: 14px 20px;
    top: -50px;
    left: -35px
}

.copy-tooltip_tooltipShown__YVqTD {
    visibility: visible;
    opacity: 1;
    transition: none
}

@media screen and (max-width:768px) {
    .copy-tooltip_tooltip__4Asvi.copy-tooltip_tooltipShown__YVqTD {
        visibility: hidden;
        opacity: 0
    }
}

.transltable-error_container__GDNPu {
    padding-top: 10px;
    padding-bottom: 10px
}

.transltable-error_text__REhkj {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    display: flex;
    align-items: center;
    color: var(--red);
    min-height: 14px
}

@media screen and (max-width:768px) {
    .transltable-error_hidden__6W3DW {
        display: none
    }
}

.error-notice_container__svUjq {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 4px 8px;
    background-color: var(--red-opacity);
    border-radius: 8px;
    margin-bottom: 24px
}

.error-notice_container__svUjq .error-notice_iconContainer__FM3A7 {
    background-color: var(--red);
    border-radius: 4px;
    padding: 6px;
    margin-right: 15px
}

.error-notice_container__svUjq .error-notice_icon__XCtWa {
    width: 12px;
    height: 12px;
    background-color: var(--main-bg)
}

.error-notice_container__svUjq .error-notice_text__D6c1T {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--red)
}

.error-on-page_container__jSrHy,
.error-on-page_container__jSrHy .error-on-page_iconContainer__kCOtk {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.error-on-page_container__jSrHy .error-on-page_iconContainer__kCOtk {
    padding: 21px;
    background-color: var(--input-bg);
    border-radius: 18px;
    margin-bottom: 40px
}

.error-on-page_container__jSrHy .error-on-page_icon__z3kUl {
    background-color: var(--gold-1);
    width: 48px;
    height: 48px
}

.error-on-page_title__xm7eO {
    font-weight: 700;
    font-size: 48px;
    line-height: 140%;
    color: var(--white);
    margin-bottom: 20px
}

.error-on-page_description__QHaPA,
.error-on-page_title__xm7eO {
    font-family: var(--default-font);
    font-style: normal;
    text-align: center
}

.error-on-page_description__QHaPA {
    font-weight: 500;
    font-size: 18px;
    line-height: 150%;
    letter-spacing: .01em;
    color: var(--placeholder-text)
}

@media (max-width:786px) {
    .error-on-page_container__jSrHy {
        padding: 32px
    }

    .error-on-page_container__jSrHy .error-on-page_iconContainer__kCOtk {
        margin-bottom: 24px
    }

    .error-on-page_title__xm7eO {
        font-size: 26px;
        margin-bottom: 8px
    }

    .error-on-page_description__QHaPA {
        font-size: 15px;
        line-height: 140%;
        letter-spacing: .15px
    }
}

.header_container__aDnrw {
    display: flex;
    flex: 1 1;
    flex-direction: row;
    justify-content: space-between;
    padding: 11px 25px;
    align-items: center;
    width: 100%;
    background: var(--bg-secondary);
    min-width: 1200px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    height: 72px
}

.header_container_sticky__0LK35 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 10
}

.header_buttonsContainer__A7G2h .header_button__WhAHU {
    width: 94px;
    height: 40px;
    margin-right: 13px
}

.header_rightColumn__tTg8x {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end
}

.header_leftColumn__CG8NK {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start
}

.header_buttonsContainer__A7G2h {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding-left: 15px;
    position: relative
}

.header_delimiter__3Wq63 {
    border-left: 1px solid var(--stroke-4);
    height: 20px
}

.header_margedDelimiter__i_Bg4 {
    margin: 0 24px
}

.header_buttonsContainer__A7G2h .header_icon__vXSaz {
    width: 24px;
    height: 24px;
    margin-right: 15px
}

.header_linksContainer__NKnHw {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start
}

.header_linksContainer__NKnHw .header_link__qdS05 {
    margin-right: 16px
}

.header_hot__61EQ8 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative
}

.header_hot__61EQ8 img {
    margin-left: 6px;
    width: 42px
}

.header_newMenuItemWrap__yG505 {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 4px
}

.header_newMenuItem__eOer0 {
    font-family: var(--default-font);
    font-size: 9px;
    font-weight: 700;
    line-height: 11.7px;
    letter-spacing: .01em;
    color: var(--green);
    padding: 0 3px;
    border-radius: 2px 2px 2px 0;
    border: 1px solid var(--green-half-opacity)
}

.header_earnSubMenuText__iUAQ7 {
    font-family: var(--default-font);
    font-size: 15px;
    font-weight: 600;
    line-height: 22.5px;
    letter-spacing: .01em;
    text-align: left;
    color: var(--white);
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 8px;
    position: relative;
    cursor: pointer
}

.header_earnSubMenuTextEarn__LmyiC {
    cursor: pointer
}

.header_earnSubMenu__AZU4T {
    display: none;
    position: absolute;
    border-radius: 8px;
    width: 171px;
    top: 43px;
    left: -10px;
    background-color: var(--gray-7);
    z-index: 2
}

.header_earnSubMenu__AZU4T.header_visible__rur_3 {
    display: flex;
    flex-direction: column
}

.header_earnSubMenuElementHot__Daa08 {
    display: flex;
    flex-direction: row;
    gap: 8px
}

.header_earnSubMenuElement__EXUlI {
    font-family: var(--default-font);
    font-size: 13px;
    font-weight: 500;
    line-height: 19.5px;
    letter-spacing: .01em;
    text-align: left;
    color: var(--default-grey);
    padding: 8px 0 8px 20px
}

.header_earnSubMenuElement__EXUlI:hover {
    background-color: var(--gray-8);
    color: var(--white)
}

.header_earnSubMenuElement__EXUlI:last-of-type {
    padding: 8px 0 16px 20px
}

.header_earnSubMenuElement__EXUlI:first-of-type {
    padding: 16px 0 8px 20px
}

.header_linksContainer__NKnHw .header_disabledLink__cW0tu {
    color: var(--light-gray-1);
    cursor: default
}

.header_linksContainer__NKnHw .header_disabled__SNu_P {
    cursor: default
}

.header_logo__mqYyN {
    margin-right: 24px
}

.header_rightColumn__tTg8x .header_langTitle__WhQGO {
    text-transform: uppercase;
    color: var(--gold-2)
}

.header_rightColumn__tTg8x .header_langContainer__hBNZI {
    margin-right: 12px
}

.header_menuButtonContainer__Nz7vS {
    display: none
}

.header_logos__eXHZk {
    display: flex;
    flex-direction: row;
    gap: 14px;
    align-items: center
}

.header_logoImage__p6TOr {
    --img-width: 40px;
    --img-height: 40px
}

.header_menuIcon___arKq {
    display: none
}

.header_container__aDnrw .header_profileButtonContainer__HDudR {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 8px;
    gap: 10px;
    width: 34px;
    height: 34px;
    background: var(--icon-bg);
    border-radius: 20px
}

.header_container__aDnrw .header_iconProfile__MlMQm {
    background-color: var(--white);
    width: 18px;
    height: 18px
}

.header_container__aDnrw .header_iconProfile__MlMQm.header_active__m_TPR {
    background-color: var(--gold-2)
}

.header_marked__X9z1H {
    position: relative
}

.header_marked__X9z1H:after {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    border: 4px solid var(--bg-secondary);
    border-radius: 14px;
    background-color: var(--gold-2);
    position: absolute;
    top: -7px;
    right: 9px
}

.header_logoText__KbBIX {
    display: none
}

.header_container__aDnrw .header_depositButton__9eUDS {
    width: 94px;
    height: 40px;
    margin-right: 16px
}

.header_dailyCoinsWrapper__Q2Wg6 {
    position: relative
}

.header_dailyCoinsButton__Gi5Zx {
    margin-right: 9px;
    padding: 0;
    background-color: transparent;
    border: none;
    outline: none;
    cursor: pointer
}

.header_dailyCoinsButtonIcon__Uj7nw {
    width: 46px;
    height: 46px
}

.header_dailyPopup__kQv_P {
    position: absolute;
    top: 75px;
    right: 72px;
    z-index: 10;
    padding: 16px;
    border-radius: 8px;
    box-shadow: 0 6px 14px 0 rgba(0, 0, 0, .25);
    background-color: var(--gray-7)
}

.header_dailyPopupMobile__08oFA {
    display: none;
    position: relative;
    top: auto;
    right: auto
}

.header_dailyPopupTitle__UgEqO {
    color: var(--white);
    font-size: 16px;
    font-weight: 500;
    line-height: 150%;
    margin: 0 0 8px
}

.header_dailyPrizes__pwKH_ {
    margin-bottom: 16px;
    display: flex;
    gap: 4px
}

.header_dailyPrize__foAo6 {
    width: 60px;
    height: 80px;
    box-sizing: border-box;
    border-radius: 16px;
    background: var(--gradient-daily-card);
    border: 1px solid var(--white-transparent-2);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden;
    position: relative
}

.header_past__cvDpf {
    border: 1px solid var(--daily-stroke-green-4)
}

.header_active__m_TPR {
    border: 1px solid var(--daily-stroke)
}

.header_dailyPrize__foAo6 img {
    position: absolute;
    top: 0;
    left: 0
}

.header_dailyPrize__foAo6 p {
    font-size: 16px;
    color: var(--white);
    font-weight: 700;
    line-height: 19px;
    text-align: center;
    margin: 0 0 8px;
    position: relative;
    z-index: 5
}

.header_dailyPrize1__f_jI2 img {
    width: 61px;
    height: 56px
}

.header_dailyPrize2__9GrL2 img,
.header_dailyPrize3__1tUrn img {
    width: 62px;
    height: auto
}

.header_dailyPrize4__KjhFU img {
    width: 60px;
    height: auto
}

.header_dailyPrize5__Np4VW img {
    width: 53px;
    height: auto;
    left: auto;
    right: 0;
    top: 2px
}

.header_dailyPrize6__XjPqv img,
.header_dailyPrize7__NKezW img {
    width: 100%;
    height: auto;
    left: auto;
    right: 0
}

.header_dailyMouseMove__J7gyl {
    position: fixed;
    top: 75px;
    left: 0;
    z-index: 2;
    width: 100vw;
    height: 100vh
}

.header_completedCircleIcon__AUind {
    position: absolute;
    top: 4px;
    right: 4px;
    left: auto !important;
    width: 20px !important;
    height: 20px !important
}

.header_buttonLinkDaily__XdegR * {
    color: var(--black) !important
}

.header_buttonLinkDailyDisabled__iBqRg {
    opacity: .6
}

.header_hangingBalls__QA1Xm {
    width: 121px;
    height: auto;
    position: absolute;
    top: -60px;
    left: 0;
    z-index: 101;
    display: none
}

@media screen and (min-width:769px) and (max-width:1300px) {
    .header_margedDelimiter__i_Bg4 {
        margin: 0 15px
    }
}

@media screen and (max-width:768px) {

    .header_delimiter__3Wq63,
    .header_linksContainer__NKnHw,
    .header_rightColumn__tTg8x .header_controlButton__u5Tr6,
    .header_rightColumn__tTg8x .header_langButton__wMPuM,
    .header_rightColumn__tTg8x .header_langContainer__hBNZI {
        display: none
    }

    .header_leftColumn__CG8NK .header_logoImage__p6TOr {
        --img-width: 33px;
        --img-height: 33px
    }

    .header_leftColumn__CG8NK .header_logo__mqYyN {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .header_menuButtonContainer__Nz7vS {
        display: flex
    }

    .header_rightColumn__tTg8x .header_buttonsContainer__A7G2h .header_button__WhAHU {
        margin-right: 0
    }

    .header_container__aDnrw {
        min-width: 320px;
        padding: 16px;
        height: auto
    }

    .header_container_sticky__0LK35 {
        top: 56px
    }

    .header_container_sticky-zero__7B_y3 {
        top: 0
    }

    .header_rightColumn__tTg8x .header_icon__vXSaz {
        width: 20px;
        height: 20px
    }

    .header_container__aDnrw .header_profileButtonContainer__HDudR {
        width: 20px;
        height: 20px;
        background: transparent;
        border-radius: 10px;
        padding: 0;
        gap: 0
    }

    .header_container__aDnrw .header_profileIcon__coaip {
        background-color: var(--white);
        width: 20px;
        height: 20px
    }

    .header_menuIcon___arKq {
        display: flex;
        width: 24px;
        height: 24px;
        background-color: var(--stroke-3)
    }

    .header_container__aDnrw .header_profileOpened__4FANM,
    .header_testText__3SayW {
        display: none
    }

    .header_rightColumn__tTg8x {
        width: 100%;
        align-items: center;
        justify-content: flex-end
    }

    .header_margedLeft__wiL6i {
        margin-left: 32px
    }

    .header_container__aDnrw .header_projects__soewQ {
        display: none;
        width: 216px
    }

    .header_container__aDnrw .header_depositButton__9eUDS {
        width: 70px;
        height: 30px;
        margin-right: 0
    }

    .header_logoText__KbBIX {
        display: flex
    }

    .header_dailyCoinsButtonDesktop__SIYvX,
    .header_dailyMouseMoveDesktop__nuXr1,
    .header_dailyPopupDesktop__eTv7d {
        display: none
    }

    .header_dailyPopupMobile__08oFA {
        display: block
    }

    .header_dailyPopup__kQv_P {
        padding: 24px 0 20px;
        margin: 0 18px 7px;
        background-color: transparent;
        box-shadow: none;
        border-bottom: 1px solid var(--white-transparent);
        border-radius: 0
    }

    .header_dailyPrizes__pwKH_ {
        width: 284px;
        margin-left: auto;
        margin-right: auto;
        flex-wrap: wrap
    }

    .header_dailyPrize__foAo6 {
        width: 64px;
        height: 58px
    }

    .header_dailyPrize__foAo6 p {
        margin-bottom: 4px;
        font-size: 12px
    }

    .header_dailyPrize1__f_jI2 img {
        width: 57px;
        height: 46px;
        top: -4px
    }

    .header_dailyPrize2__9GrL2 img {
        width: 92px;
        height: auto;
        top: 0;
        left: 50%;
        transform: translateX(-50%)
    }

    .header_dailyPrize3__1tUrn img {
        width: 81px;
        height: auto;
        top: -25px;
        left: -15px
    }

    .header_dailyPrize4__KjhFU img {
        width: 70px;
        height: auto;
        top: -20px;
        left: -7px
    }

    .header_dailyPrize5__Np4VW img {
        width: 55px;
        height: auto;
        top: -17px;
        left: 7px
    }

    .header_dailyPrize6__XjPqv img {
        width: 57px;
        height: auto;
        top: -13px;
        left: 4px
    }

    .header_dailyPrize7__NKezW {
        height: 100%;
        width: 80px
    }

    .header_dailyPrize7__NKezW img {
        width: 102px;
        left: 0;
        top: 8px
    }

    .header_columnLeft__fLwF5 {
        width: 200px;
        display: flex;
        flex-wrap: wrap;
        gap: 4px
    }

    .header_hangingBalls__QA1Xm {
        display: block
    }

    .header_leftColumn__CG8NK.header_mobile__EGEzU {
        visibility: hidden
    }
}

@media screen and (max-width:374px) {
    .header_container__aDnrw .header_rightColumn__tTg8x .header_depositButton__9eUDS {
        display: none
    }
}

.text-link_text__YQmqm {
    cursor: pointer;
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 150%;
    letter-spacing: .01em;
    color: var(--white)
}

.profile-button_container__SkLeP {
    margin-right: 16px
}

.profile-button_container__SkLeP .profile-button_dropdown__Ug0J7 {
    top: 55px;
    right: 0;
    width: 210px;
    padding: 0 0 20px
}

.profile-button_container__SkLeP .profile-button_outside__tkCYc {
    top: -75px
}

.profile-button_logoutOption__vGTaj {
    padding-top: 10px
}

.profile-button_container__SkLeP .profile-button_option__P1csR {
    padding: 11px 20px;
    cursor: pointer
}

.profile-button_delimiter__Xf2ug {
    border-top: 1px solid var(--white-transparent);
    margin: 11px 20px
}

@media screen and (max-width:768px) {
    .profile-button_container__SkLeP .profile-button_dropdown__Ug0J7 {
        width: 100vw;
        right: -35px;
        top: 30px;
        height: 100%;
        min-height: 100vh;
        border-radius: 0;
        padding: 16px 0
    }
}

.withdraw-type-switch_header__evHbK {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 130%;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    letter-spacing: .01em;
    color: var(--default-grey)
}

.withdraw-type-switch_headerHighlighted__hJuOK {
    color: var(--white);
    margin: 0 3px
}

.withdraw-type-switch_switchWrap__pZbq0 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: var(--input-selected);
    border-radius: 6px;
    padding: 4px 0;
    height: 32px;
    margin-top: 8px
}

.withdraw-type-switch_switcher__etrAy {
    margin: 0 14px
}

.withdraw-type-switch_text__ZxzVk {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--placeholder-text);
    text-align: left
}

.withdraw-type-switch_text__ZxzVk.withdraw-type-switch_textActive__B5CxW {
    color: var(--gold-2)
}

.withdraw-type-switch_text__ZxzVk.withdraw-type-switch_textLeft__s_PNn {
    text-align: right
}

@media screen and (max-width:768px) {
    .withdraw-type-switch_text__ZxzVk {
        flex: 1 1;
        font-size: 12px;
        line-height: 14px
    }

    .withdraw-type-switch_switchWrap__pZbq0 {
        height: 40px
    }

    .withdraw-type-switch_header__evHbK {
        font-size: 11px
    }

    .withdraw-type-switch_textLeft__s_PNn {
        display: flex;
        justify-content: flex-end
    }
}

.dropdown-body_dropdown__zOGwd {
    padding: 20px 0;
    background: var(--gray-7);
    box-shadow: 0 6px 14px var(--shadow-2);
    border-radius: 8px;
    position: absolute;
    z-index: 100
}

.dropdown-body_outside__e3PTr {
    position: absolute;
    left: 0;
    z-index: 99;
    width: 99vw;
    height: 100vh
}

.dropdown-body_hidden__Fay7t {
    display: none
}

.profile-user-info_wrap__YB62m {
    padding: 20px 20px 18px;
    border-bottom: 1px solid var(--white-transparent);
    position: relative
}

.profile-user-info_wrap__YB62m.profile-user-info_wrapFamily__IMF3P {
    border: 2px solid var(--gold-6);
    border-radius: 8px 8px 0 0;
    padding: 20px 16px 16px;
    background: var(--main-bg)
}

.profile-user-info_familyIndicator__AT6Oj {
    position: absolute;
    right: -1px;
    top: -1px;
    color: var(--text-dark-1);
    font-family: var(--default-font);
    font-size: 11px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    letter-spacing: .11px;
    border-radius: 0 8px;
    background: var(--gold-6);
    padding: 2px 6px
}

.profile-user-info_login__LaCsj {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    color: var(--placeholder-text);
    margin-top: 14px
}

.profile-user-info_verification__0Vudh {
    display: flex;
    flex-direction: row
}

.profile-user-info_rightColumn__a_ugi {
    display: flex;
    flex-direction: column
}

.profile-user-info_leftColumn__h_d08 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 16px
}

.profile-user-info_image__s0P20 {
    z-index: 299
}

.profile-user-info_type__8nD4U {
    font-family: var(--default-font);
    font-weight: 600;
    line-height: 140%;
    color: var(--light-1)
}

.profile-user-info_level__5TYJQ,
.profile-user-info_type__8nD4U {
    font-style: normal;
    font-size: 13px;
    display: flex;
    align-items: center;
    letter-spacing: .01em
}

.profile-user-info_level__5TYJQ {
    font-family: var(--alt-font);
    font-weight: 400;
    line-height: 150%;
    text-align: right;
    color: var(--placeholder-text);
    margin-top: 6px
}

.profile-user-info_icon__LypRF {
    z-index: 300;
    margin-top: -16px;
    margin-right: -28px
}

.profile-user-info_iconImage__cJ5O4 {
    width: 16px;
    height: 16px
}

.profile-user-info_verifiedLevel__ZJfjk {
    color: var(--green)
}

@media screen and (max-width:768px) {
    .profile-user-info_wrap__YB62m {
        padding: 16px;
        border-bottom: none;
        background: var(--main-bg);
        border-radius: 8px;
        margin: 0 20px 26px
    }

    .profile-user-info_wrap__YB62m.profile-user-info_wrapFamily__IMF3P {
        padding: 16px;
        border: 3px solid var(--gold-6);
        border-radius: 8px
    }

    .profile-user-info_familyIndicator__AT6Oj {
        top: -2px;
        right: -2px;
        font-size: 12px;
        letter-spacing: .12px;
        padding: 4px 10px
    }
}

.style_container__eQPTs {
    padding: 8px 30px;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

.style_container__eQPTs:hover {
    color: var(--white);
    background-color: var(--gray-8)
}

.style_title__76_a8 {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 150%;
    letter-spacing: .01em;
    cursor: pointer;
    color: var(--white)
}

.style_container__eQPTs:hover .style_title__76_a8 {
    color: var(--white)
}

.style_iconContainer__t0iN2 {
    margin-right: 12px
}

.style_icon__LikJ2 {
    width: 18px;
    height: 18px;
    background-color: var(--gold-2)
}

@media screen and (max-width:768px) {
    .style_iconContainer__t0iN2 {
        margin-right: 18px
    }

    .style_icon__LikJ2 {
        width: 24px;
        height: 24px;
        background-color: var(--gold-2)
    }
}

.menu_modal__iWQ5b {
    width: 100%;
    background: var(--gradient-3);
    z-index: 100;
    position: absolute;
    top: 65px;
    right: 0;
    padding-bottom: 32px;
    min-width: 100%;
    bottom: auto;
    overflow-y: scroll;
    min-height: calc(100% - 65px)
}

.menu_delimiter__awjrU {
    border: 1px solid var(--white-transparent);
    margin: 22px 20px
}

.menu_button__HEmZ3 {
    margin-top: 22px;
    margin-left: 22px;
    margin-right: 22px
}

.menu_signUpButton__5T91A {
    margin-bottom: 24px
}

.menu_hot__Q_Sn9 span {
    display: flex;
    align-items: center;
    position: relative
}

.menu_hot__Q_Sn9 img {
    margin-left: 6px;
    width: 42px
}

.menu_newMenuItemWrap__zZfZJ {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 4px
}

.menu_newMenuItem__ohote {
    font-family: var(--default-font);
    font-size: 9px;
    font-weight: 700;
    line-height: 11.7px;
    letter-spacing: .01em;
    color: var(--green);
    padding: 0 3px;
    border-radius: 2px 2px 2px 0;
    border: 1px solid var(--green-half-opacity)
}

.menu_menuFooter__PIgN0 {
    margin-top: 7px;
    padding-top: 7px;
    position: relative
}

.menu_menuFooter__PIgN0:before {
    content: "";
    position: absolute;
    top: 0;
    left: 20px;
    width: calc(100% - 40px);
    height: 1px;
    background-color: var(--white-transparent)
}

.menu_projectsWrap__7LlHW {
    display: flex;
    padding: 20px
}

.menu_projects__yepsq {
    width: 100%
}

.menu_earnArrow__VwpzK {
    width: 12px;
    height: 12px;
    background-color: var(--light-gray-1)
}

.menu_earnText__Sc46x {
    width: 100%
}

.menu_earnWrap__Mpunb {
    justify-content: unset
}

.menu_earnArrowContainer__MXgay {
    margin-left: auto;
    align-self: center
}

.menu_earnSubMenuElementHot__VuoQy {
    display: flex;
    flex-direction: row;
    gap: 8px
}

.menu_earnSubMenuElement__fcX_l {
    font-family: var(--default-font);
    font-size: 13px;
    font-weight: 500;
    line-height: 19.5px;
    letter-spacing: .01em;
    text-align: left;
    display: none;
    color: var(--default-grey);
    padding: 8px 0 8px 60px
}

.menu_earnSubMenuElement__fcX_l.menu_visible__I5ovI {
    display: flex
}

@media (max-width:768px) {
    .menu_modal__iWQ5b {
        min-height: calc(100% - 65px)
    }
}

.menu-item_container__vAn5W {
    display: flex;
    flex-direction: row;
    padding: 13px 21px;
    justify-content: flex-start;
    align-items: center;
    cursor: pointer
}

.menu-item_container__vAn5W:hover {
    background-color: var(--main-bg)
}

.menu-item_icon__U5T8F {
    width: 22px;
    height: 22px;
    background-color: var(--gold-2);
    margin-right: 17px
}

.menu-item_text__YbKu5 {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 150%;
    letter-spacing: .01em;
    color: var(--white)
}

.menu-item_text__YbKu5.menu-item_disabled__moTkX {
    color: var(--light-gray-1);
    margin-left: 4px
}

.language-select-modal_wrap__84Or9 {
    display: flex;
    flex-direction: row;
    align-items: center
}

.language-select-modal_wrap__84Or9 .language-select-modal_labelWrap___WaCF {
    margin-right: 16px;
    margin-bottom: 0
}

.language-select-modal_wrap__84Or9.language-select-modal_active__GVt0o {
    background-color: red
}

.language-select-modal_wrap__84Or9 .language-select-modal_selectWrap__lx5lk {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    justify-content: normal;
    letter-spacing: .01em;
    color: var(--light-1);
    background-color: transparent;
    border: 0
}

.language-select-modal_wrap__84Or9 .language-select-modal_selectWrap__lx5lk>div:first-child {
    width: 100%
}

.language-select-modal_wrap__84Or9 .language-select-modal_selectWrap__lx5lk div:last-child {
    display: none
}

.language-select-modal_wrap__84Or9 .language-select-modal_allOptionsWrap__6T_8u {
    width: 140px
}

.language-select-modal_wrap__84Or9 .language-select-modal_selectedOption__LZUCR {
    margin-right: 13px;
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--light-1);
    margin-top: 0;
    border: 1px solid red
}

.language-select-modal_language__j18os {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    cursor: pointer
}

.language-select-modal_language__j18os img {
    width: 14px;
    height: 14px
}

@media screen and (max-width:768px) {
    .language-select-modal_wrap__84Or9 {
        width: 100%
    }

    .language-select-modal_wrap__84Or9 .language-select-modal_labelWrap___WaCF {
        display: none
    }

    .language-select-modal_wrap__84Or9 .language-select-modal_selectWrap__lx5lk {
        width: 100%
    }

    .language-select-modal_wrap__84Or9 .language-select-modal_selectedOption__LZUCR {
        margin-right: 8px;
        font-family: var(--default-font);
        font-style: normal;
        font-weight: 500;
        font-size: 12px;
        line-height: 14px;
        display: flex;
        align-items: center;
        letter-spacing: .01em;
        margin-top: 0
    }

    .language-select-modal_wrap__84Or9 .language-select-modal_selectedOptionWrap__xqNeQ {
        padding-left: 11px
    }

    .language-select-modal_wrap__84Or9 .language-select-modal_allOptionsWrap__6T_8u {
        width: 100%
    }
}

.select-options_allOptionsWrap__dVsLa {
    background: var(--input-selected);
    border: 1px solid #1f2024;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    position: absolute;
    width: 340px;
    z-index: 25
}

.select-options_allOptionsWrap__dVsLa .select-options_hiddenSearch__dpt3M,
.select-options_hidden__1cGN5 {
    display: none
}

.select-options_optionsWrap__Nj9WQ {
    max-height: 246px;
    overflow-y: auto;
    cursor: pointer;
    margin-right: 2px
}

.select-options_optionWrap__zX_V8 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer
}

.select-options_allOptionsWrap__dVsLa .select-options_optionsWrap__Nj9WQ::-webkit-scrollbar {
    width: 4px;
    height: 0
}

.select-options_allOptionsWrap__dVsLa .select-options_optionsWrap__Nj9WQ::-webkit-scrollbar-track {
    background: var(--dark-scroll);
    border-radius: 2px;
    margin: 6px
}

.select-options_allOptionsWrap__dVsLa .select-options_optionsWrap__Nj9WQ::-webkit-scrollbar-thumb {
    background-color: var(--light-scroll);
    border-radius: 2px;
    height: 2px
}

.select-options_optionWrap__zX_V8:not(:first-of-type) {
    border-top: 1px solid var(--grey-button)
}

.select-options_optionWrap__zX_V8:hover {
    border-top: 1px solid var(--input-selected);
    background: var(--input-bg)
}

.select-options_optionWrap__zX_V8:first-of-type:hover {
    border-top: none
}

.select-options_optionWrap__zX_V8:hover+.select-options_optionWrap__zX_V8 {
    border-top: 1px solid var(--input-selected)
}

.select-options_modalHeader__GIPa8 {
    display: none
}

.select-options_modalHeaderText__om4Cg {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 150%;
    letter-spacing: .01em;
    color: var(--white);
    position: relative
}

.select-options_backIcon__n_uWc {
    width: 24px;
    height: 24px;
    background-color: var(--white)
}

.select-options_backIconContainer__odHnz {
    align-items: flex-start;
    position: absolute;
    left: 0;
    margin-left: 16px
}

.select-options_allOptionsWrap__dVsLa .select-options_selectedIcon__AoCRF {
    width: 16px;
    height: 16px;
    background-color: var(--gold-1);
    cursor: pointer
}

.select-options_allOptionsWrap__dVsLa .select-options_selectedIconWrap__93Gyo {
    padding: 12px 16px;
    cursor: pointer
}

.select-options_allOptionsWrap__dVsLa .select-options_radio___R9p3 {
    display: none;
    cursor: pointer
}

.select-options_allOptionsWrap__dVsLa .select-options_selectedMark__wgx9a {
    display: none
}

@media screen and (max-width:768px) {
    .select-options_allOptionsWrap__dVsLa {
        width: 100vw;
        top: 0;
        left: 0;
        position: fixed;
        z-index: 25;
        height: 100%;
        border-radius: 0
    }

    body .select-options_allOptionsWrap__dVsLa {
        overflow: hidden
    }

    .select-options_modalHeader__GIPa8 {
        background: var(--main-bg);
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        padding: 16px 20px 17px
    }

    .select-options_optionWrap__zX_V8:last-of-type {
        border-bottom: 1px solid var(--grey-button)
    }

    .select-options_optionWrap__zX_V8:last-of-type:hover {
        border-bottom: 1px solid var(--input-selected)
    }

    .select-options_optionWrap__zX_V8:not(:first-of-type) {
        border-top: 1px solid var(--grey-button)
    }

    .select-options_optionWrap__zX_V8:first-of-type:hover {
        border-top: none
    }

    .select-options_optionWrap__zX_V8:hover,
    .select-options_optionWrap__zX_V8:hover+.select-options_optionWrap__zX_V8 {
        border-top: 1px solid var(--input-selected)
    }

    .select-options_optionsWrap__Nj9WQ {
        max-height: none;
        height: 100%
    }

    .select-options_allOptionsWrap__dVsLa .select-options_radio___R9p3 {
        display: block;
        margin: 16px 0 16px 16px
    }

    .select-options_allOptionsWrap__dVsLa .select-options_selectedMark__wgx9a {
        display: none
    }
}

.empty-search_wrap__QoP4I {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 0 16px 20px;
    width: 100%;
    height: 48px
}

.empty-search_label__7_Wvk {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    display: flex;
    align-items: center;
    color: var(--light-gray-1)
}

.select-search_searchInputWrap__URTjq {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    border-bottom: 1px solid var(--stroke-1);
    padding: 15px 0;
    height: 48px
}

.select-search_foundImg__CIdlc {
    width: 16px;
    height: 16px;
    background-color: var(--default-grey);
    color: var(--default-grey);
    opacity: .5
}

.select-search_foundImgWrap__HSNSI {
    margin-left: 15px
}

.select-search_searchInput__xWFP6 {
    margin-left: 10px;
    background-color: var(--input-selected);
    color: var(--white);
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    border: 0;
    outline: none;
    width: 100%;
    margin-bottom: -4px;
    padding-bottom: 0;
    padding-top: 0
}

.select-search_closeImg__ZomoZ {
    width: 16px;
    height: 16px;
    background: var(--default-grey);
    cursor: pointer;
    margin-right: 8px
}

@media screen and (max-width:768px) {
    .select-search_searchInputWrap__URTjq {
        height: 56px
    }
}

.select_wrap2___4_YT {
    width: 100%
}

.select_labelWrap__urpjF {
    margin-bottom: 11px
}

.select_label__pW0sW {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--light-1)
}

.select_selectWrap__B63EB {
    background: var(--input-bg);
    border: 1px solid var(--stroke-1);
    border-radius: 10px;
    width: 340px;
    height: 48px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    cursor: pointer
}

.select_selectWrap__B63EB.select_disabled__TMSWO {
    background: var(--main-bg);
    cursor: default
}

.select_selectWrapOpen__Lf7pR {
    border: 1px solid var(--gold-3-focused)
}

.select_arrow__VLdin {
    width: 12px;
    height: 12px;
    background-color: var(--light-gray-1)
}

.select_arrowWrap___SudD {
    margin-right: 20px
}

@media screen and (max-width:768px) {
    .select_selectWrap__B63EB {
        width: 256px;
        height: 40px
    }

    .select_arrowWrap___SudD {
        margin-right: 8px
    }

    .select_label__pW0sW {
        font-size: 12px;
        line-height: 14px
    }
}

.text-select-option_wrap__lim2w {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 0 16px 20px;
    width: 100%;
    height: 48px;
    cursor: pointer
}

.text-select-option_wrap__lim2w:hover {
    background-color: var(--input-bg)
}

.text-select-option_item__GU19s {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 150%;
    letter-spacing: .01em;
    color: var(--default-grey);
    cursor: pointer
}

.style_wrap__Ajcvi {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 4px;
    border-radius: 216px;
    background: var(--input-bg);
    border: 1px solid var(--stroke-1);
    height: 40px
}

.style_exchange__jt2Il {
    background: var(--gradient-1);
    border-radius: 44px;
    padding: 7px 8px;
    cursor: default;
    flex-direction: row;
    line-height: 18px;
    text-align: center;
    color: var(--dark-2)
}

.style_exchange__jt2Il,
.style_wallet__uZavl {
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    letter-spacing: .01em;
    min-width: 99px;
    flex: 1 1
}

.style_wallet__uZavl {
    cursor: pointer;
    line-height: 150%;
    color: var(--white);
    height: 100%;
    padding-top: 4px
}

.app-store-link_container__HctlU {
    cursor: pointer
}

.circle-icon-link_container__Pui9O {
    width: 40px;
    height: 40px;
    border-radius: 20px;
    background-color: var(--dark-4);
    cursor: pointer
}

.circle-icon-link_icon__Ooe84 {
    width: 24px;
    height: 24px;
    background-color: var(--gold-1)
}

@media screen and (max-width:768px) {
    .circle-icon-link_container__Pui9O {
        width: 44px;
        height: 44px
    }
}

.contact-link_container__lg_4I,
.contact-link_mobileContainer__Us5GZ {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    cursor: pointer
}

.contact-link_container__lg_4I {
    gap: 10px
}

.contact-link_mobileIconContainer__mRlGP {
    background-color: var(--dark-4);
    width: 40px;
    height: 40px;
    border-radius: 20px;
    cursor: pointer
}

.contact-link_icon__tjuJ3 {
    width: 20px;
    height: 20px;
    background-color: var(--white);
    opacity: .7;
    cursor: pointer
}

.contact-link_mobileTitle__13MMX {
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: .01em;
    text-transform: uppercase;
    color: var(--gold-4)
}

.contact-link_mobileTitle__13MMX,
.contact-link_title__0UniW {
    font-family: var(--default-font);
    font-style: normal;
    cursor: pointer
}

.contact-link_title__0UniW {
    font-weight: 500;
    font-size: 13px;
    line-height: normal;
    letter-spacing: .13px;
    color: var(--gold-1)
}

.contact-link_mobileText__LPmoT {
    font-weight: 600;
    font-size: 14px;
    letter-spacing: .01em
}

.contact-link_mobileText__LPmoT,
.contact-link_text__lB9uq {
    font-family: var(--default-font);
    font-style: normal;
    line-height: 150%;
    color: var(--white);
    cursor: pointer
}

.contact-link_text__lB9uq {
    font-weight: 500;
    font-size: 13px;
    letter-spacing: .13px
}

.contact-link_right__8t3wQ {
    justify-content: space-between
}

.contact-link_left__ZATMV,
.contact-link_right__8t3wQ {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.contact-link_left__ZATMV {
    justify-content: center;
    margin-right: 20px
}

.google-play-link_container__Tidaz {
    cursor: pointer
}

.alt-secondary-button-link_container__mLPPW {
    background: var(--grey-button)
}

.alt-secondary-button-link_wrapper__GUvdW .alt-secondary-button-link_container__mLPPW:hover {
    background: var(--stroke-1)
}

.alt-secondary-button-link_wrapper__GUvdW .alt-secondary-button-link_container__mLPPW:active {
    background: var(--grey-button)
}

.alt-secondary-button-link_text__Clw05 {
    color: var(--white)
}

.button-link_wrapper__YzjWH .button-link_container__uN3nr {
    border-radius: 44px;
    padding: 12px;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.button-link_wrapper__YzjWH .button-link_container__uN3nr.button-link_disabled__HT0j5 {
    background: var(--disabeld-button);
    cursor: default
}

.button-link_wrapper__YzjWH .button-link_container__uN3nr.button-link_blurred__DpduJ {
    filter: blur(1.5px)
}

.button-link_text__RwFVn {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 18px;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: .01em;
    justify-content: center;
    cursor: pointer
}

.button-link_wrapper__YzjWH .button-link_text__RwFVn.button-link_disabled__HT0j5 {
    color: var(--placeholder-text)
}

.button-link_wrapper__YzjWH .button-link_text__RwFVn.button-link_disabled__HT0j5.button-link_blurred__DpduJ {
    color: var(--black)
}

.primary-button-link_wrapper__6WFKN .primary-button-link_container__AMMwo {
    background: var(--gradient-1)
}

.primary-button-link_wrapper__6WFKN .primary-button-link_container__AMMwo:hover {
    background: var(--gradient-hover)
}

.primary-button-link_wrapper__6WFKN .primary-button-link_container__AMMwo:active {
    background: var(--gradient-pressed)
}

.primary-button-link_text__HX4NC {
    color: var(--dark-2)
}

.primary-button-link_wrapper__6WFKN .primary-button-link_container__AMMwo.primary-button-link_disabled__3I5XK {
    background: var(--gradient-1)
}

.secondary-button-link_wrapper___RALt .secondary-button-link_container__fn82f {
    background: transparent;
    border: 2px solid var(--stroke-1)
}

.secondary-button-link_wrapper___RALt .secondary-button-link_container__fn82f:hover {
    background: var(--stroke-1)
}

.secondary-button-link_wrapper___RALt .secondary-button-link_container__fn82f:active {
    background: var(--input-bg)
}

.secondary-button-link_text___C1St {
    color: var(--white)
}

.hovered-icon-link_container__IfKzA {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.hovered-icon-link_title__9rbD8 {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 122%;
    color: var(--gold-2);
    display: none;
    cursor: pointer;
    margin-left: 8px
}

.hovered-icon-link_container__IfKzA:hover .hovered-icon-link_title__9rbD8 {
    margin-top: 3px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.hovered-icon-link_container__IfKzA:hover {
    padding-left: 15px;
    padding-right: 15px;
    background-color: var(--input-selected);
    border-radius: 6px;
    align-items: center;
    justify-content: center
}

.hovered-icon-link_icon__LC2RR {
    width: 18px;
    height: 18px;
    background-color: var(--placeholder-text)
}

.hovered-icon-link_icon__LC2RR.hovered-icon-link_disabled___qQxI {
    background: var(--gradient-grey)
}

.hovered-icon-link_title__9rbD8.hovered-icon-link_disabled___qQxI {
    background: var(--gradient-grey);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.hovered-icon-link_iconTextPair__BE9dw {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 8px 10px;
    position: relative
}

.hovered-icon-link_popup__zCUN_ {
    display: none
}

.hovered-icon-link_container__IfKzA:hover .hovered-icon-link_popup__zCUN_ {
    display: flex;
    position: absolute;
    bottom: calc(100% + 6px);
    background: var(--gray-7);
    border-radius: 8px;
    padding: 14px 20px;
    width: max-content;
    max-width: 178px;
    flex-direction: column;
    box-shadow: 0 6px 14px 0 rgba(0, 0, 0, .25);
    cursor: default
}

.hovered-icon-link_container__IfKzA:hover .hovered-icon-link_icon__LC2RR:not(.hovered-icon-link_disabled___qQxI) {
    background-color: var(--gold-2)
}

.hovered-icon-link_popupTitle__oGISk {
    color: var(--white);
    text-align: center;
    font-family: var(--default-font);
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    letter-spacing: .13px
}

.language-modal_wrapper__GnGxp {
    width: 100%
}

.language-modal_container__U2L3W {
    min-width: 450px
}

.language-modal_body__JMU7E {
    display: flex;
    flex-direction: column
}

.language-modal_wrapper__GnGxp .language-modal_button__JFL9n {
    width: 100%;
    margin-top: 30px
}

@media screen and (max-width:768px) {
    .language-modal_container__U2L3W {
        min-width: 287px
    }
}

.simple-modal_container__wZe7e {
    border-radius: 23px;
    box-shadow: 0 20px 40px var(--shadow-3)
}

.simple-modal_headerContainer__H7QbB {
    background-color: var(--input-selected);
    box-shadow: 0 20px 40px var(--shadow-3);
    border-radius: 23px 23px 0 0;
    padding: 20px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: relative
}

.simple-modal_header__zuMX5 {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 700;
    font-size: 21px;
    line-height: 150%;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: .01em;
    color: var(--white)
}

.simple-modal_body__7XXYd {
    background-color: var(--main-bg);
    border-radius: 0 0 23px 23px;
    border: 1px solid var(--stroke-1);
    border-top: none;
    padding: 30px 40px;
    display: flex;
    justify-content: center;
    align-items: center
}

.simple-modal_icon__FqpqK {
    width: 24px;
    height: 24px;
    background-color: var(--placeholder-text)
}

.simple-modal_iconContainer__DOIYz {
    position: absolute;
    right: 30px
}

@media screen and (max-width:768px) {
    .simple-modal_body__7XXYd {
        padding: 16px
    }

    .simple-modal_headerContainer__H7QbB {
        padding: 13px 0
    }

    .simple-modal_iconContainer__DOIYz {
        right: 17px
    }

    .simple-modal_header__zuMX5 {
        font-size: 16px
    }
}

.modal_container__HexRs {
    z-index: 200;
    cursor: default
}

.modal_overlay__nDUQQ {
    z-index: 199;
    width: 100%;
    height: 100%;
    background-color: var(--overlay);
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px)
}

@media screen and (max-width:768px) {
    .modal_scrollable__1Zw_6 {
        max-height: 100vh;
        overflow: scroll
    }
}

.notifications-popup_dropdown__ZZdVB {
    padding: 0;
    min-width: 369px;
    top: 55px;
    right: 0;
    border-radius: 12px
}

.notifications-popup_header__J1oVM {
    padding: 20px 16px;
    background-color: var(--bg-secondary);
    justify-content: space-between;
    border-radius: 12px 12px 0 0
}

.notifications-popup_header__J1oVM,
.notifications-popup_unread__xzvOA {
    display: flex;
    flex-direction: row;
    align-items: center
}

.notifications-popup_unreadLabel__TRrL5 {
    font-weight: 600;
    font-size: 16px;
    line-height: 150%
}

.notifications-popup_unreadCount__0w_kD,
.notifications-popup_unreadLabel__TRrL5 {
    font-family: var(--default-font);
    font-style: normal;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.notifications-popup_unreadCount__0w_kD {
    border-radius: 20px;
    background: var(--input-selected);
    margin-left: 8px;
    min-width: 20px;
    height: 20px;
    justify-content: center;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    text-align: center;
    padding-top: 3px
}

.notifications-popup_wrap___PBpp .notifications-popup_buttonTitle__laRfn {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--gold-2)
}

.notifications-popup_wrap___PBpp .notifications-popup_buttonContainer__PE_NB {
    background-color: var(--bg-secondary);
    border-radius: 4px;
    padding: 6px 12px;
    display: flex;
    align-items: center;
    justify-content: center
}

.notifications-popup_body___pAME {
    background: var(--gray-7);
    border-radius: 0 0 12px 12px;
    justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column
}

.notifications-popup_placeholderContainer__MnNDw {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 46px
}

.notifications-popup_wrap___PBpp .notifications-popup_placeholderIcon__hAjbj {
    width: 32px;
    height: 32px;
    background-color: var(--white);
    opacity: .5
}

.notifications-popup_placeholderText__eRDh_ {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    text-align: center;
    color: var(--alt-placeholder);
    margin-top: 18px
}

.notifications-popup_wrap___PBpp .notifications-popup_viewAll__kVjdV {
    align-self: flex-start;
    margin-top: 16px
}

.notifications-popup_wrap___PBpp .notifications-popup_readButton__VMS_n {
    width: 120px;
    background-color: var(--bg-secondary)
}

.notifications-popup_bottom__UWwwg {
    align-self: flex-start;
    width: 329px;
    display: flex;
    flex-direction: column;
    border-top: 1px solid var(--stroke-1);
    margin: 8px 20px 16px
}

.notifications-popup_messageContainer__h8y_d {
    width: 100%;
    max-height: 300px;
    overflow-y: scroll
}

@media screen and (max-width:768px) {
    .notifications-popup_dropdown__ZZdVB {
        width: 100vw;
        right: -40px;
        top: 30px;
        height: 100%
    }
}

.notifications-in-popup_wrap__95TFi {
    display: flex;
    flex-direction: row;
    width: 100%;
    align-items: center;
    cursor: pointer;
    background-color: var(--main-bg-2);
    padding: 20px 16px
}

.notifications-in-popup_readWrap__QBzCk {
    background-color: transparent
}

.notifications-in-popup_readWrap__QBzCk:hover,
.notifications-in-popup_wrap__95TFi:hover {
    background-color: var(--main-bg)
}

.notifications-in-popup_wrap__95TFi .notifications-in-popup_icon__ARU_O {
    width: 18px;
    height: 18px;
    background-color: var(--white);
    cursor: pointer
}

.notifications-in-popup_wrap__95TFi .notifications-in-popup_container__lvbIN {
    width: 36px;
    height: 36px;
    border-radius: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 16px;
    cursor: pointer;
    background: var(--bg-secondary)
}

.notifications-in-popup_right__Sr_6M {
    display: flex;
    flex-direction: column;
    width: 100%;
    cursor: pointer
}

.notifications-in-popup_title__goyS6 {
    font-size: 14px;
    line-height: 150%;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.notifications-in-popup_text__0Hykh,
.notifications-in-popup_title__goyS6 {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    cursor: pointer
}

.notifications-in-popup_text__0Hykh {
    font-size: 12px;
    line-height: 140%;
    color: var(--placeholder-text);
    margin-top: 2px
}

.notifications-in-popup_date__E4ts7 {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 140%;
    color: var(--placeholder-text);
    cursor: pointer;
    margin-top: 6px
}

.notifications-in-popup_readWrap__QBzCk .notifications-in-popup_icon__ARU_O {
    background-color: var(--default-grey)
}

.notifications-in-popup_readWrap__QBzCk .notifications-in-popup_container__lvbIN {
    background: transparent
}

.notifications-in-popup_readWrap__QBzCk .notifications-in-popup_title__goyS6 {
    color: var(--default-grey)
}

.dark-button_wrap__tKGid {
    background-color: var(--main-bg-2);
    border-radius: 4px;
    padding: 6px 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.dark-button_title__s_8wL {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--gold-2);
    cursor: pointer
}

.dark-button_neutral__WEiCE {
    color: var(--light-1)
}

.dark-button_wrap__tKGid:active,
.dark-button_wrap__tKGid:hover {
    background-color: var(--input-selected)
}

.dark-button_wrap__tKGid:active .dark-button_title__s_8wL {
    color: var(--gold-3-focused)
}

.dark-button_wrap__tKGid:active .dark-button_neutral__WEiCE {
    color: var(--light-gray-1)
}

.dark-button_wrap__tKGid.dark-button_disabled__icrfA {
    cursor: default;
    background-color: var(--input-selected)
}

.dark-button_wrap__tKGid.dark-button_disabled__icrfA .dark-button_title__s_8wL {
    color: var(--text-dark-2);
    cursor: default
}

.dark-button_loading__66OQ1 {
    background-color: var(--input-selected)
}

.dark-button_wrap__tKGid .dark-button_spinner__mtJXq {
    width: 16px;
    height: 16px;
    background-color: var(--white);
    animation-name: dark-button_spin__jvyLv;
    animation-duration: 1.2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

@keyframes dark-button_spin__jvyLv {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.notification-modal_content__MeDC5 {
    padding: 32px;
    flex-direction: column;
    width: 585px;
    align-items: flex-start
}

.notification-modal_modalHeader__hCf9q {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 700;
    font-size: 21px;
    line-height: 150%;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.notification-modal_modalHeaderContainer__4QYh6 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 32px
}

.notification-modal_header___na_U {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: 20px
}

.notification-modal_body__gjruZ {
    max-height: 242px;
    overflow-y: auto;
    padding-right: 18px;
    width: 100%
}

.notification-modal_body__gjruZ::-webkit-scrollbar {
    width: 4px;
    cursor: pointer
}

.notification-modal_body__gjruZ::-webkit-scrollbar-thumb {
    background-color: var(--light-gray-1);
    border-radius: 4px
}

.notification-modal_body__gjruZ::-webkit-scrollbar-track {
    background-color: var(--dark-scroll);
    border-radius: 4px
}

.notification-modal_iconContainer__XucFl {
    width: 50px;
    height: 50px;
    margin-right: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 25px;
    background-color: var(--bg-secondary)
}

.notification-modal_icon__UvQ98 {
    width: 24px;
    height: 24px;
    background-color: var(--light-1)
}

.notification-modal_headerText__pJzbd {
    display: flex;
    flex-direction: column
}

.notification-modal_title__tdP80 {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 150%;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.notification-modal_date___Ir87 {
    font-size: 14px;
    color: var(--placeholder-text)
}

.notification-modal_date___Ir87,
.notification-modal_text__qPcv0 {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    line-height: 140%
}

.notification-modal_text__qPcv0 {
    font-size: 15px;
    color: var(--default-grey)
}

@media screen and (max-width:768px) {
    .notification-modal_content__MeDC5 {
        width: 100vw;
        height: calc(100vh - 58px);
        border-radius: 0;
        justify-content: flex-start
    }

    .notification-modal_modalHeaderContainer__4QYh6 {
        border-radius: 0
    }

    .notification-modal_body__gjruZ {
        max-height: none
    }

    .notification-modal_body__gjruZ::-webkit-scrollbar {
        width: 0;
        cursor: pointer
    }

    .notification-modal_body__gjruZ::-webkit-scrollbar-thumb {
        background-color: var(--light-gray-1);
        border-radius: 4px
    }

    .notification-modal_body__gjruZ::-webkit-scrollbar-track {
        background-color: var(--dark-scroll);
        border-radius: 4px
    }
}

.event-popup_header__j1sIf {
    font-weight: 500;
    line-height: 15px;
    color: var(--light-1)
}

.event-popup_header__j1sIf,
.event-popup_text__GeBft {
    font-family: var(--alt-font);
    font-style: normal;
    font-size: 13px;
    margin: 0
}

.event-popup_text__GeBft {
    font-weight: 400;
    line-height: 127%;
    color: var(--default-grey)
}

.event-popup_icon__ZTzna {
    width: 20px;
    height: 20px
}

.event-popup_row__kjnDx {
    display: flex;
    flex-direction: row;
    justify-content: flex-start
}

.event-popup_col1__PdXAD {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    margin-right: 13px
}

.event-popup_col2__7rX5O {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.event-popup_row__kjnDx .event-popup_buttonText__Z2Rgb {
    color: var(--white, #fff);
    text-align: center;
    font-family: var(--default-font);
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.event-popup_row__kjnDx .event-popup_button__QKf38 {
    padding: 9px;
    width: auto;
    flex-wrap: wrap;
    max-width: 180px
}

.pre-scaled-image_transformWrap__gHLtg {
    width: var(--img-width);
    height: var(--img-height);
    position: relative
}

.pre-scaled-image_img__7qfw_ {
    width: calc(var(--img-width) * var(--scale-factor));
    height: calc(var(--img-height) * var(--scale-factor));
    transform: scale(var(--unscale-factor));
    transform-origin: 0 0;
    position: absolute
}

.footer_container__GBgvD {
    flex-direction: column;
    flex: 1 1;
    width: 100%;
    background: var(--gradient-2)
}

.footer_appRow__NVtxy,
.footer_container__GBgvD {
    display: flex;
    justify-content: center;
    align-items: center
}

.footer_appRow__NVtxy {
    padding-top: 40px;
    padding-bottom: 40px;
    flex-direction: row
}

.footer_appText__Rj4kb {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 130%;
    display: flex;
    align-items: center;
    color: var(--white);
    margin-right: 48px
}

.footer_copyRightRow__J1614 {
    padding-top: 32px;
    padding-bottom: 32px;
    display: flex;
    flex: 1 1;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 1200px
}

.footer_copyRightBlock__Wjb7W {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

.footer_copyRightText__x7O5c {
    line-height: 130%;
    display: flex;
    align-items: center;
    color: var(--white);
    margin-left: 20px
}

.footer_copyRightText__x7O5c,
.footer_licenceText__0NDU_ {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px
}

.footer_licenceText__0NDU_ {
    color: var(--gold-1);
    text-align: right;
    line-height: 150%;
    margin-left: auto
}

.footer_linksRow__uN7na {
    border-bottom: 1px solid var(--white-transparent);
    border-top: 1px solid var(--white-transparent);
    padding: 40px 0;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    max-width: 1200px;
    display: flex
}

.footer_column__zrjnc {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: -moz-fit-content;
    width: fit-content
}

.footer_row__7Ja3z {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 14px
}

.footer_socialLinkList__JKGPL {
    gap: 14px
}

.footer_columnHeader__AHxUQ {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 18px;
    letter-spacing: .01em;
    text-transform: uppercase;
    color: var(--white);
    margin-bottom: 40px
}

.footer_collapseWrap__RhejP .footer_textLink__Oz0ke {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    color: var(--default-grey)
}

.footer_collapseWrap__RhejP .footer_textLinkContainer__tl22c {
    margin-bottom: 14px
}

.footer_linksRow__uN7na .footer_discordIcon__eoKfm {
    width: 20px;
    height: 16px
}

.footer_appStoreLink__sEsvZ {
    margin-right: 12px
}

.footer_emailLinkContainer__3mhkm {
    margin-bottom: 30px
}

.footer_rowApps__o_i38 {
    display: flex;
    flex-direction: row;
    image-rendering: -webkit-optimize-contrast
}

.footer_columnHeaderContainer__w5p7M {
    display: flex;
    flex-direction: row;
    margin-bottom: 40px
}

.footer_forMobile__2kgTC {
    display: none
}

.footer_notMobile__wCgIk {
    display: block
}

.footer_firstLink__QEtLn {
    margin-top: 11px
}

.footer_secondLink__UPK5b {
    margin-top: 8px
}

@media screen and (max-width:768px) {
    .footer_container__GBgvD {
        min-width: 320px
    }

    .footer_forMobile__2kgTC {
        display: flex
    }

    .footer_notMobile__wCgIk {
        display: none
    }

    .footer_linksRow__uN7na .footer_columnWithMargin__unMZt {
        padding-bottom: 10px
    }

    .footer_copyRightBlock__Wjb7W,
    .footer_copyRightRow__J1614 {
        flex-direction: column;
        align-items: center;
        justify-content: flex-start
    }

    .footer_copyRightText__x7O5c,
    .footer_licenceText__0NDU_ {
        margin-top: 12px;
        margin-left: 0
    }

    .footer_licenceText__0NDU_ {
        max-width: 220px;
        text-align: center;
        font-size: 12px
    }

    .footer_linksRow__uN7na {
        flex-direction: column;
        border-bottom: 0;
        width: 100%;
        padding: 0 24px
    }

    .footer_column__zrjnc {
        border-bottom: 1px solid var(--white-transparent);
        width: 100%
    }

    .footer_telegramLinkContainer__b5_MK {
        margin-bottom: 14px
    }

    .footer_appRow__NVtxy {
        flex-direction: column;
        align-items: center;
        justify-content: flex-start
    }

    .footer_appStoreLink__sEsvZ {
        margin-right: 0
    }

    .footer_appText__Rj4kb {
        max-width: 258px;
        text-align: center;
        margin-right: 0
    }

    .footer_rowApps__o_i38 {
        margin-top: 20px
    }

    .footer_columnHeader__AHxUQ {
        margin-top: 24px;
        margin-bottom: 24px
    }

    .footer_collapseWrap__RhejP {
        width: 100%
    }

    .footer_socialLinkList__JKGPL {
        gap: 13px
    }
}

.footer-collapse_container__wgq0c {
    width: 100%;
    display: flex;
    flex-direction: column
}

.footer-collapse_headerContainer__438kS {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 40px;
    width: 100%
}

.footer-collapse_header__Udqap {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 18px;
    letter-spacing: .01em;
    text-transform: uppercase;
    color: var(--white)
}

.footer-collapse_headerContainer__438kS .footer-collapse_icon__l5CYl {
    display: none
}

.footer-collapse_body__fbTck {
    display: flex;
    flex-direction: column
}

.footer-collapse_body-hidden__2sFrK {
    display: flex
}

@media screen and (max-width:768px) {
    .footer-collapse_headerContainer__438kS {
        margin-top: 24px;
        margin-bottom: 24px;
        cursor: pointer
    }

    .footer-collapse_headerContainer__438kS .footer-collapse_icon__l5CYl {
        display: block !important;
        background-color: var(--light-gray-1);
        width: 16px;
        height: 16px
    }

    .footer-collapse_headerContainer__438kS .footer-collapse_activeIcon__bJamV {
        transform: rotate(180deg)
    }

    .footer-collapse_bodyHidden__8yWv1 {
        display: none
    }

    .footer-collapse_body__fbTck {
        margin-bottom: 10px
    }
}

.social-circle-icon-link_medium__IJGti {
    width: 24px;
    height: 14px
}

.social-circle-icon-link_instaLogo__iu6ru {
    width: 18px;
    height: 18px
}

.content_container__2i0vS {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 820px;
    flex-direction: column
}

.content_main__d5wza {
    position: relative;
    min-width: 1200px;
    min-height: auto;
    z-index: 1;
    background-color: var(--content-background);
    overflow-x: hidden
}

.content_image__pKvv3 {
    z-index: -1;
    background: var(--gradient-3);
    object-position: top;
    object-fit: contain
}

@media screen and (max-width:768px) {
    .content_container__2i0vS {
        justify-content: flex-start;
        padding-top: 24px;
        min-height: calc(100vh - 69px);
        padding-bottom: 10px
    }

    .content_main__d5wza {
        min-width: 320px;
        min-height: auto
    }
}

.mobile-image_mobile__lemN8 {
    display: none
}

.mobile-image_desktop__gwmxS {
    display: flex
}

@media screen and (max-width:768px) {
    .mobile-image_mobile__lemN8 {
        display: flex;
        z-index: -1;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .mobile-image_desktop__gwmxS {
        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: hsla(0, 0%, 100%, .7);
    --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__toast-container {
    z-index: var(--toastify-z-index);
    -webkit-transform: translateZ(var(--toastify-z-index));
    position: fixed;
    padding: 4px;
    width: var(--toastify-toast-width);
    box-sizing: border-box;
    color: #fff
}

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

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

.Toastify__toast-container--top-right {
    top: 1em;
    right: 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 {
        width: 100vw;
        padding: 0;
        left: 0;
        margin: 0
    }

    .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 {
        right: 0;
        left: auto
    }
}

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

.Toastify__toast--rtl {
    direction: rtl
}

.Toastify__toast--close-on-click {
    cursor: pointer
}

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

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

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

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

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

@media only screen and (max-width:480px) {
    .Toastify__toast {
        margin-bottom: 0;
        border-radius: 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 {
    color: var(--toastify-text-color-info);
    background: var(--toastify-color-info)
}

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

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

.Toastify__toast-theme--colored.Toastify__toast--error {
    color: var(--toastify-text-color-error);
    background: var(--toastify-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--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 {
    color: #fff;
    background: transparent;
    outline: none;
    border: none;
    padding: 0;
    cursor: pointer;
    opacity: .7;
    transition: .3s ease;
    align-self: flex-start
}

.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 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5px;
    z-index: var(--toastify-z-index);
    opacity: .7;
    transform-origin: left
}

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

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

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

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

@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__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% {
        transform: perspective(400px) rotateX(90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }

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

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

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

    to {
        transform: perspective(400px)
    }
}

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

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

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

.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 {
        visibility: hidden;
        transform: translate3d(110%, 0, 0)
    }
}

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

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

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

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

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

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

.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)
    }
}

.event-popups-container_toastContainer__evX1k {
    --toastify-color-dark: var(--input-bg)
}

.event-popups-container_toast__YPd5k {
    border-radius: 6px
}

.alert-modal_wrap__rCQd_.alert-modal_modal__nC5i1 {
    width: 450px
}

.alert-modal_wrap__rCQd_ .alert-modal_body__lVquO {
    display: flex;
    flex-direction: column
}

.alert-modal_wrap__rCQd_ .alert-modal_icon__NiMkX {
    background-color: var(--gold);
    width: 60px;
    height: 60px
}

.alert-modal_wrap__rCQd_ .alert-modal_iconContainer__5riDr {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    background-color: var(--dark-background);
    margin-bottom: 24px
}

.alert-modal_header__nVYZp {
    color: var(--light-1);
    font-size: 18px;
    font-weight: 700;
    line-height: 140%;
    margin-bottom: 12px
}

.alert-modal_description__JiqLW,
.alert-modal_header__nVYZp {
    text-align: center;
    font-family: var(--default-font);
    font-style: normal
}

.alert-modal_description__JiqLW {
    color: var(--default-grey);
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 32px
}

.alert-modal_button__9_mWt {
    width: 260px
}

@media screen and (max-width:768px) {
    .alert-modal_wrap__rCQd_ .alert-modal_modal__nC5i1 {
        width: 287px
    }

    .alert-modal_wrap__rCQd_ .alert-modal_icon__NiMkX {
        width: 48px;
        height: 48px
    }

    .alert-modal_wrap__rCQd_ .alert-modal_iconContainer__5riDr {
        width: 84px;
        height: 84px;
        border-radius: 41px
    }

    .alert-modal_button__9_mWt {
        width: 239px
    }
}

.banner-top_banner__G7kb2 {
    width: 100%;
    padding: 10px 14px;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 12;
    background: var(--background-banner);
    justify-content: space-between;
    display: none
}

.banner-top_banner__G7kb2 .banner-top_button_primary__VEL_L {
    width: 80px;
    padding: 8px
}

.banner-top_banner__G7kb2 img {
    width: 36px;
    height: 36px
}

.banner-top_banner__G7kb2 .banner-top_column__rKNAt {
    display: flex
}

.banner-top_banner__G7kb2 .banner-top_description__pVZyS {
    margin-left: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.banner-top_banner__G7kb2 .banner-top_description__pVZyS p {
    margin: 0;
    font-size: 13px;
    line-height: 130%;
    font-weight: 700;
    font-family: var(--alt-font);
    letter-spacing: .12px;
    color: var(--white)
}

.banner-top_banner__G7kb2 .banner-top_description__pVZyS p span {
    font-size: 11px;
    font-weight: 400;
    opacity: .7
}

@media(max-width:768px) {
    .banner-top_banner__G7kb2 {
        display: flex
    }
}

.spinner_container__evdCE {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%
}

.spinner_image__SMUwm {
    display: flex;
    width: 150px;
    height: 150px;
    background-image: url(/images/spinner.svg);
    background-repeat: no-repeat;
    background-size: contain;
    animation-name: spinner_spin__b8jAo;
    animation-duration: 1.2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

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

    to {
        transform: rotate(1turn)
    }
}

.input-view_label__omyA4 {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--light-1);
    margin-bottom: 10px
}

.input-view_textContainer__1Cgav {
    border: 1px solid var(--stroke-1);
    border-radius: 10px;
    padding: 16px 18px
}

.input-view_text__Yx_Zj {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--placeholder-text)
}

.input-view_hintIcon__9Dlgm {
    width: 18px;
    height: 18px;
    background-color: var(--gold);
    cursor: pointer;
    margin-left: 4px
}

@media screen and (max-width:768px) {
    .input-view_label__omyA4 {
        font-size: 12px
    }

    .input-view_text__Yx_Zj {
        font-size: 14px
    }
}

.style_paragraph__g4oyx {
    text-align: justify;
    margin-bottom: 50px
}

.style_row__x3pSH {
    text-align: justify;
    margin-bottom: 24px
}

.style_title__KEwrP {
    color: var(--white);
    font-family: var(--default-font);
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    margin-top: 50px;
    margin-bottom: 24px
}

@media screen and (max-width:768px) {
    .style_paragraph__g4oyx {
        text-align: left;
        margin-bottom: 32px
    }

    .style_row__x3pSH {
        text-align: left;
        margin-bottom: 16px
    }

    .style_title__KEwrP {
        font-size: 16px;
        margin-top: 32px;
        margin-bottom: 16px
    }
}

.simple-table_container__FTzyu {
    min-width: 1120px
}

.simple-table_grid__Qq3S2 {
    display: grid;
    grid-template-columns: repeat(var(--columns-count), minmax(50px, 1fr))
}

.simple-table_column__i8BdM,
.simple-table_row__egrKD {
    display: contents
}

.simple-table_header__aS4Hi {
    padding-top: 13px;
    padding-bottom: 13px;
    background-color: var(--input-selected);
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center
}

.simple-table_header__aS4Hi:last-of-type {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px
}

.simple-table_header__aS4Hi:first-of-type {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    padding-left: 16px
}

.simple-table_headerText__5yjxJ {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase;
    color: var(--white);
    opacity: .5
}

.simple-table_call__Wyim8 {
    border-bottom: 1px solid var(--stroke-1);
    display: flex;
    align-items: flex-start;
    padding-right: 16px
}

.simple-table_call__Wyim8:first-of-type {
    padding-left: 16px
}

.simple-table_call__Wyim8:last-of-type {
    padding-right: 0
}

.simple-table_spinnerContainer__90Ut9 {
    padding-top: 16px
}

.simple-table_placeholderContainer__Wk3ha,
.simple-table_spinnerContainer__90Ut9 {
    grid-column: 1/span var(--columns-count)
}

.simple-table_sortIcon__Q_eSB {
    width: 8px;
    height: 6px;
    background-color: var(--white-transparent)
}

.simple-table_activeSortIcon__k9P62 {
    background-color: var(--gold-2)
}

.simple-table_sortingContainer__GCdir {
    margin-left: 13px;
    cursor: pointer
}

.simple-table_sortableHeader__h1omD {
    cursor: pointer
}

@media screen and (max-width:768px) {
    .simple-table_wrapper__3Owp6 {
        overflow-x: scroll
    }

    .simple-table_wrapper__3Owp6::-webkit-scrollbar {
        width: 0;
        height: 2px
    }

    .simple-table_wrapper__3Owp6::-webkit-scrollbar-track {
        background: var(--stroke-1);
        border-radius: 1px
    }

    .simple-table_wrapper__3Owp6::-webkit-scrollbar-thumb {
        background-color: var(--default-grey);
        border-radius: 1px;
        height: 2px
    }

    .simple-table_placeholderContainer__Wk3ha {
        justify-content: flex-start;
        padding-left: 52px
    }
}

.text-table-cell_container__3gWpl {
    padding: 18px 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.text-table-cell_text__jZybD {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    display: flex;
    align-items: center;
    color: var(--default-grey);
    text-align: center
}

.text-table-cell_container__3gWpl .text-table-cell_alert__1rCmU {
    background-color: var(--red);
    width: 14px;
    height: 14px
}

.text-table-cell_container__3gWpl .text-table-cell_alertContainer__HoAhl {
    background: var(--red-opacity);
    width: 24px;
    height: 24px;
    border-radius: 12px;
    margin-right: 8px
}

.no-records_placeholderContainer__c_09F {
    min-height: 176px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background-color: var(--placeholder-background);
    margin-top: 8px
}

.no-records_placeholderIcon___S5WV {
    width: 24px;
    height: 24px;
    background-color: var(--white);
    opacity: .5
}

.no-records_placeholderText__nDEcq {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    color: var(--alt-placeholder);
    margin-left: 20px
}

.page-size-select_wrap__7rdL3 {
    display: flex;
    flex-direction: row;
    align-items: center
}

.page-size-select_wrap__7rdL3 .page-size-select_labelWrap__q3Kj1 {
    margin-right: 16px;
    margin-bottom: 0
}

.page-size-select_wrap__7rdL3 .page-size-select_selectWrap___y_I0 {
    height: 40px;
    width: 115px;
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--light-1)
}

.page-size-select_wrap__7rdL3 .page-size-select_allOptionsWrap__q7Mxu {
    width: 140px
}

.page-size-select_wrap__7rdL3 .page-size-select_selectedOption__3TdqU {
    margin-right: 13px;
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--light-1);
    margin-top: 0
}

@media screen and (max-width:768px) {
    .page-size-select_wrap__7rdL3 .page-size-select_labelWrap__q3Kj1 {
        display: none
    }

    .page-size-select_wrap__7rdL3 .page-size-select_selectWrap___y_I0 {
        height: 32px;
        width: 90px
    }

    .page-size-select_wrap__7rdL3 .page-size-select_selectedOption__3TdqU {
        margin-right: 8px;
        font-family: var(--default-font);
        font-style: normal;
        font-weight: 500;
        font-size: 12px;
        line-height: 14px;
        display: flex;
        align-items: center;
        letter-spacing: .01em;
        margin-top: 0
    }

    .page-size-select_wrap__7rdL3 .page-size-select_selectedOptionWrap__McN36 {
        padding-left: 11px
    }

    .page-size-select_wrap__7rdL3 .page-size-select_allOptionsWrap__q7Mxu {
        width: 100%
    }
}

.selected-text-select-option_wrap__HYGsn {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding-left: 20px
}

.selected-text-select-option_item__NUhOI {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white);
    margin-top: 4px
}

.paginator_container__QFytn {
    display: flex;
    flex-direction: row;
    align-items: center
}

.paginator_navIcon__gv6uS {
    background-color: var(--default-grey);
    width: 10px;
    height: 10px
}

@media screen and (max-width:768px) {
    .paginator_navIcon__gv6uS {
        margin: 0 3px
    }
}

.paginator_prevIcon__VbpqN {
    transform: rotate(90deg)
}

.paginator_nextIcon__gspPb {
    transform: rotate(270deg)
}

.paginator_page__sQXQz {
    color: var(--default-grey)
}

.paginator_currentPage__cYXk1,
.paginator_page__sQXQz {
    display: flex;
    align-items: center;
    text-align: center;
    width: 31px;
    height: 31px;
    justify-content: center;
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    letter-spacing: .01em;
    cursor: pointer
}

.paginator_currentPage__cYXk1 {
    background-color: var(--placeholder-background);
    color: var(--gold-2);
    padding: 8px;
    border-radius: 8px;
    margin-left: 4px;
    margin-right: 4px
}

.paginator_pagePlaceholder__YW_vA {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: flex-end;
    text-align: center;
    letter-spacing: .01em;
    color: var(--alt-placeholder-text)
}

.paginator_disabledIcon__vGN5A {
    background-color: var(--alt-placeholder-text);
    cursor: default
}

.status-table-cell_container__XxKDE {
    display: flex;
    flex-direction: row;
    padding: 5px 10px;
    border-radius: 4px;
    height: 24px;
    justify-content: center;
    align-items: center
}

.status-table-cell_container__XxKDE * {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    display: flex;
    align-items: center;
    color: var(--default-grey)
}

.status-table-cell_container__XxKDE.status-table-cell_containerCompleted__JG_F1 {
    background-color: var(--green-opacity-background)
}

.status-table-cell_container__XxKDE.status-table-cell_containerCompleted__JG_F1 * {
    color: var(--green)
}

.status-table-cell_container__XxKDE.status-table-cell_containerPending__7L0JW {
    background-color: var(--gold-opacity-background)
}

.status-table-cell_container__XxKDE.status-table-cell_containerPending__7L0JW * {
    color: var(--gold-2)
}

.status-table-cell_container__XxKDE.status-table-cell_containerRejected__VLVNL {
    background-color: var(--red-opacity-background)
}

.status-table-cell_container__XxKDE.status-table-cell_containerRejected__VLVNL * {
    color: var(--red)
}

.style_wrap__2sbTS {
    display: flex;
    flex-direction: row;
    align-items: center
}

.style_navIcon__sqms2 {
    background-color: var(--default-grey);
    width: 10px;
    height: 10px
}

.style_prevIcon__xBu6l {
    transform: rotate(90deg)
}

.style_nextIcon__cM8_B {
    transform: rotate(270deg)
}

.style_page__hd7Vg {
    color: var(--default-grey)
}

.style_currentPage__SV90E,
.style_page__hd7Vg {
    display: flex;
    align-items: center;
    text-align: center;
    width: 31px;
    height: 31px;
    justify-content: center;
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    letter-spacing: .01em;
    cursor: pointer
}

.style_currentPage__SV90E {
    background-color: var(--placeholder-background);
    color: var(--gold-2);
    padding: 8px;
    border-radius: 8px;
    margin-left: 4px;
    margin-right: 4px
}

.style_pagePlaceholder__c3t5y {
    font-family: var(--alt-font);
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: flex-end;
    text-align: center;
    letter-spacing: .01em;
    color: var(--alt-placeholder-text)
}

.style_disabledIcon__waTxF {
    background-color: var(--alt-placeholder-text);
    cursor: default
}

@media screen and (max-width:768px) {
    .style_navIcon__sqms2 {
        margin: 0 3px
    }
}

.verification-status_wrap__B4v6C {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.verification-status_label__LiImH {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.verification-status_iconContainer__S84kz {
    display: flex;
    flex-direction: row
}

.verification-status_value__R4dIG {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 150%;
    display: flex;
    align-items: center;
    text-align: right;
    letter-spacing: .01em;
    color: var(--placeholder-text);
    white-space: pre
}

.verification-status_activeValue__mIjw_ {
    color: var(--white)
}

.verification-status_icon__nNMYK {
    width: 24px;
    height: 24px;
    margin-right: 8px
}

@media screen and (max-width:768px) {

    .verification-status_label__LiImH,
    .verification-status_value__R4dIG {
        font-size: 13px;
        line-height: 15px
    }

    .verification-status_icon__nNMYK {
        width: 18px;
        height: 18px
    }

    .verification-status_wrap__B4v6C {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start
    }

    .verification-status_iconContainer__S84kz {
        margin-top: 9px
    }
}

.verification-limits_title__uSZwg {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--placeholder-text)
}

.verification-limits_row___1A1_ {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 12px
}

.verification-limits_label__8Nyar {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white);
    margin-bottom: 4px
}

@media screen and (max-width:768px) {
    .verification-limits_label__8Nyar {
        font-size: 13px;
        line-height: 15px
    }
}

.verification-limit-value_limitContainer__I5zDr,
.verification-limit-value_wrap__wJCUw {
    display: flex;
    flex-direction: row
}

.verification-limit-value_value__Ys21f {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
    line-height: 18px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.verification-limit-value_valueLimit__l5FIY {
    color: var(--gold-2);
    text-transform: uppercase;
    margin-right: 4px
}

.verification-limit-value_unlimited__ra4dp {
    color: var(--green)
}

@media screen and (max-width:768px) {
    .verification-limit-value_value__Ys21f {
        font-size: 12px;
        line-height: 14px
    }
}

.verification-block_accessBlock__CS5Pt,
.verification-block_limitsBlock__qN8um {
    display: flex;
    flex-direction: column;
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom: 1px solid var(--stroke-1)
}

.verification-block_requiredBlock__ymzXh {
    display: flex;
    flex-direction: column;
    padding-top: 16px;
    padding-bottom: 16px
}

.verification-block_label__bzB_z {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--placeholder-text)
}

.verification-block_wrap__38HhW .verification-block_marginRow__h4d4c {
    margin-top: 12px
}

.verification-block_controls__kym2c {
    display: flex;
    flex-direction: row
}

.verification-block_controlsLeft__xDWwX,
.verification-block_controlsRight__QSHhh {
    flex: 1 1;
    display: flex;
    flex-direction: column
}

.verification-block_controlsLeft__xDWwX {
    margin-right: 16px
}

.verification-block_stepLabel__8QOPQ {
    font-family: var(--placeholder-text);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--placeholder-text);
    margin-bottom: 8px
}

.verification-block_wrap__38HhW .verification-block_rightButtonImage__XfSm_ {
    margin-right: 21px
}

.verification-block_wrap__38HhW .verification-block_button__YCnS_ {
    width: 465px !important;
    align-items: center;
    justify-content: center !important
}

.verification-block_wrap__38HhW .verification-block_notBordered__Qh0T4 {
    border-bottom: none !important;
    margin-bottom: 24px
}

@media screen and (max-width:768px) {
    .verification-block_wrap__38HhW .verification-block_button__YCnS_ {
        width: 224px !important
    }

    .verification-block_controls__kym2c {
        flex-direction: column
    }

    .verification-block_stepLabel__8QOPQ:last-of-type {
        margin-top: 12px
    }
}

.verification-collapse_wrap__u0iv6 {
    border-radius: 12px;
    padding: 20px;
    background: var(--input-bg);
    display: flex;
    flex-direction: column
}

.verification-collapse_wrap__u0iv6.verification-collapse_opened__EFgiu {
    background: var(--input-selected)
}

.verification-collapse_header__yKKMb {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    cursor: pointer
}

.verification-collapse_title__3KZBl {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 150%;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.verification-collapse_image__QtLQ1 {
    width: 24px;
    height: 24px;
    margin-right: 16px
}

.verification-collapse_leftColumn__f1pye {
    display: flex;
    flex-direction: row
}

.verification-collapse_icon__pzNVN {
    width: 14px;
    height: 7px;
    background-color: var(--light-gray-1)
}

.verification-collapse_icon__pzNVN.verification-collapse_opened__EFgiu {
    transform: rotate(180deg)
}

.verification-collapse_body___lzIS {
    display: flex;
    flex-direction: column
}

.verification-info-row_wrap__OC0dB {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.verification-info-row_wrap__OC0dB .verification-info-row_icon__FSH_k {
    transform: rotate(90deg);
    width: 10px;
    height: 6px;
    background-color: var(--text-dark-2);
    margin-right: 15px
}

.verification-info-row_title__Izh4g {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.verification-info-row_left___coZx,
.verification-info-row_right__De0St {
    display: flex;
    flex-direction: row
}

@media screen and (max-width:768px) {
    .verification-info-row_title__Izh4g {
        font-size: 12px;
        line-height: 14px
    }
}

.verification-button_wrap__R8te6 .verification-button_button__OTASB {
    background: var(--grey-button);
    border-radius: 44px;
    padding: 4px 12px;
    justify-content: flex-start;
    width: 225px;
    height: 40px
}

.verification-button_wrap__R8te6 .verification-button_title__KABS3 {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: .01em;
    color: var(--white)
}

.verification-button_wrap__R8te6 .verification-button_title__KABS3.verification-button_disabled__mWMrT {
    color: var(--placeholder-text)
}

.verification-button_wrap__R8te6 .verification-button_button__OTASB.verification-button_disabled__mWMrT {
    background: var(--input-bg)
}

.verification-button_wrap__R8te6 .verification-button_title__KABS3.verification-button_verified__pi1cW {
    color: var(--white)
}

.verification-button_wrap__R8te6 .verification-button_button__OTASB.verification-button_verified__pi1cW {
    background: var(--input-bg)
}

@media screen and (max-width:768px) {
    .verification-button_wrap__R8te6 .verification-button_title__KABS3 {
        font-size: 11px;
        line-height: 13px
    }
}

.verification-modal_body__BtEYR {
    padding: 0;
    overflow-x: scroll;
    max-height: 728px
}

.verification-modal_body__BtEYR .verification-modal_iframe__8hJqR {
    min-width: 750px;
    max-height: 600px;
    overflow-y: scroll
}

@media screen and (max-width:768px) {
    .verification-modal_body__BtEYR iframe {
        min-width: unset !important;
        max-height: unset !important
    }
}

.verification-phone-modal_body__cHkgU {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    min-width: 500px
}

.verification-phone-modal_description__kf3xK {
    font-weight: 600;
    font-size: 16px;
    display: flex;
    align-items: center;
    color: var(--white);
    margin-bottom: 24px
}

.verification-phone-modal_description__kf3xK,
.verification-phone-modal_input__FOddp {
    font-family: var(--default-font);
    font-style: normal;
    line-height: 150%;
    letter-spacing: .01em
}

.verification-phone-modal_input__FOddp {
    padding: 16px;
    border: 1px solid var(--stroke-1);
    border-radius: 10px;
    background-color: var(--input-bg);
    cursor: text;
    font-weight: 500;
    font-size: 14px;
    text-align: left;
    color: var(--default-grey);
    outline: none !important;
    width: 100%
}

.verification-phone-modal_input__FOddp.verification-phone-modal_errored__XDz6A {
    border: 1px solid var(--red)
}

.verification-phone-modal_input__FOddp:focus {
    border: 1px solid var(--gold-3-focused);
    background-color: var(--input-selected)
}

.verification-phone-modal_sendRow__2aiu9 {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    margin-top: 24px;
    width: 100%
}

.verification-phone-modal_wrap__PJLyu .verification-phone-modal_button__bXifC {
    margin-top: 32px;
    width: 420px
}

.verification-phone-modal_wrap__PJLyu .verification-phone-modal_codeContainer__Pg0a5 {
    margin-top: 24px;
    padding-top: 24px;
    margin-bottom: 24px;
    width: 100%;
    border-top: 1px solid var(--stroke-1)
}

.verification-phone-modal_content__v6rAa {
    min-height: 180px
}

.verification-phone-modal_phoneError__HVXEa {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    display: flex;
    align-items: center;
    color: var(--red)
}

@media screen and (max-width:768px) {
    .verification-phone-modal_body__cHkgU {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        width: 100%;
        min-width: 288px
    }

    .verification-phone-modal_wrap__PJLyu .verification-phone-modal_button__bXifC {
        margin-top: 28px;
        width: 256px
    }

    .verification-phone-modal_wrap__PJLyu .verification-phone-modal_sendButton__obpU2 {
        width: 256px
    }
}

.intl-tel-input {
    position: relative;
    display: inline-block
}

.intl-tel-input * {
    box-sizing: border-box;
    -moz-box-sizing: border-box
}

.intl-tel-input .hide {
    display: none
}

.intl-tel-input .v-hide {
    visibility: hidden
}

.intl-tel-input input,
.intl-tel-input input[type=tel],
.intl-tel-input input[type=text] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0
}

.intl-tel-input .flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px
}

.intl-tel-input .flag-container .arrow {
    font-size: 6px;
    margin-left: 5px
}

.intl-tel-input .flag-container .arrow.up:after {
    content: "в–І"
}

.intl-tel-input .flag-container .arrow.down:after {
    content: "в–ј"
}

.intl-tel-input .selected-flag {
    z-index: 1;
    position: relative;
    width: 36px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.intl-tel-input .country-list {
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, .2);
    background-color: #fff;
    border: 1px solid #ccc;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.intl-tel-input .country-list .divider {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #ccc
}

.intl-tel-input .country-list.dropup {
    bottom: 100%;
    margin-bottom: -1px
}

.intl-tel-input .country-list .flag-box {
    display: inline-block;
    width: 20px
}

@media (max-width:500px) {
    .intl-tel-input .country-list {
        white-space: normal
    }
}

.intl-tel-input .country-list .country {
    padding: 5px 10px
}

.intl-tel-input .country-list .country .dial-code {
    color: #999
}

.intl-tel-input .country-list .country.highlight {
    background-color: rgba(0, 0, 0, .05)
}

.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .dial-code,
.intl-tel-input .country-list .flag-box {
    vertical-align: middle
}

.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .flag-box {
    margin-right: 6px
}

.intl-tel-input.allow-dropdown input,
.intl-tel-input.allow-dropdown input[type=tel],
.intl-tel-input.allow-dropdown input[type=text] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0
}

.intl-tel-input.allow-dropdown .flag-container {
    right: auto;
    left: 0;
    width: 100%
}

.intl-tel-input.allow-dropdown .selected-flag {
    width: 46px
}

.intl-tel-input.allow-dropdown .flag-container:hover {
    cursor: pointer
}

.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
    background-color: rgba(0, 0, 0, .05)
}

.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,
.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover {
    cursor: default
}

.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,
.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag {
    background-color: transparent
}

.intl-tel-input.allow-dropdown.separate-dial-code .selected-flag {
    background-color: rgba(0, 0, 0, .05);
    display: table
}

.intl-tel-input.allow-dropdown.separate-dial-code .selected-dial-code {
    display: table-cell;
    vertical-align: middle;
    padding-left: 28px
}

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input,
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=tel],
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=text] {
    padding-left: 76px
}

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 .selected-flag {
    width: 70px
}

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input,
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=tel],
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=text] {
    padding-left: 84px
}

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 .selected-flag {
    width: 78px
}

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input,
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=tel],
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=text] {
    padding-left: 92px
}

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 .selected-flag {
    width: 86px
}

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input,
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=tel],
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=text] {
    padding-left: 100px
}

.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 .selected-flag {
    width: 94px
}

.intl-tel-input.iti-container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px
}

.intl-tel-input.iti-container:hover {
    cursor: pointer
}

.iti-mobile .intl-tel-input.iti-container {
    top: 30px;
    bottom: 30px;
    left: 30px;
    right: 30px;
    position: fixed
}

.iti-mobile .intl-tel-input .country-list {
    max-height: 100%;
    width: 100%;
    -webkit-overflow-scrolling: touch
}

.iti-mobile .intl-tel-input .country-list .country {
    padding: 10px;
    line-height: 1.5em
}

.iti-flag.be {
    width: 18px
}

.iti-flag.ch {
    width: 15px
}

.iti-flag.mc {
    width: 19px
}

.iti-flag.ne {
    width: 18px
}

.iti-flag.np {
    width: 13px
}

.iti-flag.va {
    width: 15px
}

@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx) {
    .iti-flag {
        background-size: 5630px 15px
    }
}

.iti-flag.ac {
    height: 10px;
    background-position: 0 0
}

.iti-flag.ad {
    height: 14px;
    background-position: -22px 0
}

.iti-flag.ae {
    height: 10px;
    background-position: -44px 0
}

.iti-flag.af {
    height: 14px;
    background-position: -66px 0
}

.iti-flag.ag {
    height: 14px;
    background-position: -88px 0
}

.iti-flag.ai {
    height: 10px;
    background-position: -110px 0
}

.iti-flag.al {
    height: 15px;
    background-position: -132px 0
}

.iti-flag.am {
    height: 10px;
    background-position: -154px 0
}

.iti-flag.ao {
    height: 14px;
    background-position: -176px 0
}

.iti-flag.aq {
    height: 14px;
    background-position: -198px 0
}

.iti-flag.ar {
    height: 13px;
    background-position: -220px 0
}

.iti-flag.as {
    height: 10px;
    background-position: -242px 0
}

.iti-flag.at {
    height: 14px;
    background-position: -264px 0
}

.iti-flag.au {
    height: 10px;
    background-position: -286px 0
}

.iti-flag.aw {
    height: 14px;
    background-position: -308px 0
}

.iti-flag.ax {
    height: 13px;
    background-position: -330px 0
}

.iti-flag.az {
    height: 10px;
    background-position: -352px 0
}

.iti-flag.ba {
    height: 10px;
    background-position: -374px 0
}

.iti-flag.bb {
    height: 14px;
    background-position: -396px 0
}

.iti-flag.bd {
    height: 12px;
    background-position: -418px 0
}

.iti-flag.be {
    height: 15px;
    background-position: -440px 0
}

.iti-flag.bf {
    height: 14px;
    background-position: -460px 0
}

.iti-flag.bg {
    height: 12px;
    background-position: -482px 0
}

.iti-flag.bh {
    height: 12px;
    background-position: -504px 0
}

.iti-flag.bi {
    height: 12px;
    background-position: -526px 0
}

.iti-flag.bj {
    height: 14px;
    background-position: -548px 0
}

.iti-flag.bl {
    height: 14px;
    background-position: -570px 0
}

.iti-flag.bm {
    height: 10px;
    background-position: -592px 0
}

.iti-flag.bn {
    height: 10px;
    background-position: -614px 0
}

.iti-flag.bo {
    height: 14px;
    background-position: -636px 0
}

.iti-flag.bq {
    height: 14px;
    background-position: -658px 0
}

.iti-flag.br {
    height: 14px;
    background-position: -680px 0
}

.iti-flag.bs {
    height: 10px;
    background-position: -702px 0
}

.iti-flag.bt {
    height: 14px;
    background-position: -724px 0
}

.iti-flag.bv {
    height: 15px;
    background-position: -746px 0
}

.iti-flag.bw {
    height: 14px;
    background-position: -768px 0
}

.iti-flag.by {
    height: 10px;
    background-position: -790px 0
}

.iti-flag.bz {
    height: 14px;
    background-position: -812px 0
}

.iti-flag.ca {
    height: 10px;
    background-position: -834px 0
}

.iti-flag.cc {
    height: 10px;
    background-position: -856px 0
}

.iti-flag.cd {
    height: 15px;
    background-position: -878px 0
}

.iti-flag.cf {
    height: 14px;
    background-position: -900px 0
}

.iti-flag.cg {
    height: 14px;
    background-position: -922px 0
}

.iti-flag.ch {
    height: 15px;
    background-position: -944px 0
}

.iti-flag.ci {
    height: 14px;
    background-position: -961px 0
}

.iti-flag.ck {
    height: 10px;
    background-position: -983px 0
}

.iti-flag.cl {
    height: 14px;
    background-position: -1005px 0
}

.iti-flag.cm {
    height: 14px;
    background-position: -1027px 0
}

.iti-flag.cn {
    height: 14px;
    background-position: -1049px 0
}

.iti-flag.co {
    height: 14px;
    background-position: -1071px 0
}

.iti-flag.cp {
    height: 14px;
    background-position: -1093px 0
}

.iti-flag.cr {
    height: 12px;
    background-position: -1115px 0
}

.iti-flag.cu {
    height: 10px;
    background-position: -1137px 0
}

.iti-flag.cv {
    height: 12px;
    background-position: -1159px 0
}

.iti-flag.cw {
    height: 14px;
    background-position: -1181px 0
}

.iti-flag.cx {
    height: 10px;
    background-position: -1203px 0
}

.iti-flag.cy {
    height: 14px;
    background-position: -1225px 0
}

.iti-flag.cz {
    height: 14px;
    background-position: -1247px 0
}

.iti-flag.de {
    height: 12px;
    background-position: -1269px 0
}

.iti-flag.dg {
    height: 10px;
    background-position: -1291px 0
}

.iti-flag.dj {
    height: 14px;
    background-position: -1313px 0
}

.iti-flag.dk {
    height: 15px;
    background-position: -1335px 0
}

.iti-flag.dm {
    height: 10px;
    background-position: -1357px 0
}

.iti-flag.do {
    height: 13px;
    background-position: -1379px 0
}

.iti-flag.dz {
    height: 14px;
    background-position: -1401px 0
}

.iti-flag.ea {
    height: 14px;
    background-position: -1423px 0
}

.iti-flag.ec {
    height: 14px;
    background-position: -1445px 0
}

.iti-flag.ee {
    height: 13px;
    background-position: -1467px 0
}

.iti-flag.eg {
    height: 14px;
    background-position: -1489px 0
}

.iti-flag.eh {
    height: 10px;
    background-position: -1511px 0
}

.iti-flag.er {
    height: 10px;
    background-position: -1533px 0
}

.iti-flag.es {
    height: 14px;
    background-position: -1555px 0
}

.iti-flag.et {
    height: 10px;
    background-position: -1577px 0
}

.iti-flag.eu {
    height: 14px;
    background-position: -1599px 0
}

.iti-flag.fi {
    height: 12px;
    background-position: -1621px 0
}

.iti-flag.fj {
    height: 10px;
    background-position: -1643px 0
}

.iti-flag.fk {
    height: 10px;
    background-position: -1665px 0
}

.iti-flag.fm {
    height: 11px;
    background-position: -1687px 0
}

.iti-flag.fo {
    height: 15px;
    background-position: -1709px 0
}

.iti-flag.fr {
    height: 14px;
    background-position: -1731px 0
}

.iti-flag.ga {
    height: 15px;
    background-position: -1753px 0
}

.iti-flag.gb {
    height: 10px;
    background-position: -1775px 0
}

.iti-flag.gd {
    height: 12px;
    background-position: -1797px 0
}

.iti-flag.ge {
    height: 14px;
    background-position: -1819px 0
}

.iti-flag.gf {
    height: 14px;
    background-position: -1841px 0
}

.iti-flag.gg {
    height: 14px;
    background-position: -1863px 0
}

.iti-flag.gh {
    height: 14px;
    background-position: -1885px 0
}

.iti-flag.gi {
    height: 10px;
    background-position: -1907px 0
}

.iti-flag.gl {
    height: 14px;
    background-position: -1929px 0
}

.iti-flag.gm {
    height: 14px;
    background-position: -1951px 0
}

.iti-flag.gn {
    height: 14px;
    background-position: -1973px 0
}

.iti-flag.gp {
    height: 14px;
    background-position: -1995px 0
}

.iti-flag.gq {
    height: 14px;
    background-position: -2017px 0
}

.iti-flag.gr {
    height: 14px;
    background-position: -2039px 0
}

.iti-flag.gs {
    height: 10px;
    background-position: -2061px 0
}

.iti-flag.gt {
    height: 13px;
    background-position: -2083px 0
}

.iti-flag.gu {
    height: 11px;
    background-position: -2105px 0
}

.iti-flag.gw {
    height: 10px;
    background-position: -2127px 0
}

.iti-flag.gy {
    height: 12px;
    background-position: -2149px 0
}

.iti-flag.hk {
    height: 14px;
    background-position: -2171px 0
}

.iti-flag.hm {
    height: 10px;
    background-position: -2193px 0
}

.iti-flag.hn {
    height: 10px;
    background-position: -2215px 0
}

.iti-flag.hr {
    height: 10px;
    background-position: -2237px 0
}

.iti-flag.ht {
    height: 12px;
    background-position: -2259px 0
}

.iti-flag.hu {
    height: 10px;
    background-position: -2281px 0
}

.iti-flag.ic {
    height: 14px;
    background-position: -2303px 0
}

.iti-flag.id {
    height: 14px;
    background-position: -2325px 0
}

.iti-flag.ie {
    height: 10px;
    background-position: -2347px 0
}

.iti-flag.il {
    height: 15px;
    background-position: -2369px 0
}

.iti-flag.im {
    height: 10px;
    background-position: -2391px 0
}

.iti-flag.in {
    height: 14px;
    background-position: -2413px 0
}

.iti-flag.io {
    height: 10px;
    background-position: -2435px 0
}

.iti-flag.iq {
    height: 14px;
    background-position: -2457px 0
}

.iti-flag.ir {
    height: 12px;
    background-position: -2479px 0
}

.iti-flag.is {
    height: 15px;
    background-position: -2501px 0
}

.iti-flag.it {
    height: 14px;
    background-position: -2523px 0
}

.iti-flag.je {
    height: 12px;
    background-position: -2545px 0
}

.iti-flag.jm {
    height: 10px;
    background-position: -2567px 0
}

.iti-flag.jo {
    height: 10px;
    background-position: -2589px 0
}

.iti-flag.jp {
    height: 14px;
    background-position: -2611px 0
}

.iti-flag.ke {
    height: 14px;
    background-position: -2633px 0
}

.iti-flag.kg {
    height: 12px;
    background-position: -2655px 0
}

.iti-flag.kh {
    height: 13px;
    background-position: -2677px 0
}

.iti-flag.ki {
    height: 10px;
    background-position: -2699px 0
}

.iti-flag.km {
    height: 12px;
    background-position: -2721px 0
}

.iti-flag.kn {
    height: 14px;
    background-position: -2743px 0
}

.iti-flag.kp {
    height: 10px;
    background-position: -2765px 0
}

.iti-flag.kr {
    height: 14px;
    background-position: -2787px 0
}

.iti-flag.kw {
    height: 10px;
    background-position: -2809px 0
}

.iti-flag.ky {
    height: 10px;
    background-position: -2831px 0
}

.iti-flag.kz {
    height: 10px;
    background-position: -2853px 0
}

.iti-flag.la {
    height: 14px;
    background-position: -2875px 0
}

.iti-flag.lb {
    height: 14px;
    background-position: -2897px 0
}

.iti-flag.lc {
    height: 10px;
    background-position: -2919px 0
}

.iti-flag.li {
    height: 12px;
    background-position: -2941px 0
}

.iti-flag.lk {
    height: 10px;
    background-position: -2963px 0
}

.iti-flag.lr {
    height: 11px;
    background-position: -2985px 0
}

.iti-flag.ls {
    height: 14px;
    background-position: -3007px 0
}

.iti-flag.lt {
    height: 12px;
    background-position: -3029px 0
}

.iti-flag.lu {
    height: 12px;
    background-position: -3051px 0
}

.iti-flag.lv {
    height: 10px;
    background-position: -3073px 0
}

.iti-flag.ly {
    height: 10px;
    background-position: -3095px 0
}

.iti-flag.ma {
    height: 14px;
    background-position: -3117px 0
}

.iti-flag.mc {
    height: 15px;
    background-position: -3139px 0
}

.iti-flag.md {
    height: 10px;
    background-position: -3160px 0
}

.iti-flag.me {
    height: 10px;
    background-position: -3182px 0
}

.iti-flag.mf {
    height: 14px;
    background-position: -3204px 0
}

.iti-flag.mg {
    height: 14px;
    background-position: -3226px 0
}

.iti-flag.mh {
    height: 11px;
    background-position: -3248px 0
}

.iti-flag.mk {
    height: 10px;
    background-position: -3270px 0
}

.iti-flag.ml {
    height: 14px;
    background-position: -3292px 0
}

.iti-flag.mm {
    height: 14px;
    background-position: -3314px 0
}

.iti-flag.mn {
    height: 10px;
    background-position: -3336px 0
}

.iti-flag.mo {
    height: 14px;
    background-position: -3358px 0
}

.iti-flag.mp {
    height: 10px;
    background-position: -3380px 0
}

.iti-flag.mq {
    height: 14px;
    background-position: -3402px 0
}

.iti-flag.mr {
    height: 14px;
    background-position: -3424px 0
}

.iti-flag.ms {
    height: 10px;
    background-position: -3446px 0
}

.iti-flag.mt {
    height: 14px;
    background-position: -3468px 0
}

.iti-flag.mu {
    height: 14px;
    background-position: -3490px 0
}

.iti-flag.mv {
    height: 14px;
    background-position: -3512px 0
}

.iti-flag.mw {
    height: 14px;
    background-position: -3534px 0
}

.iti-flag.mx {
    height: 12px;
    background-position: -3556px 0
}

.iti-flag.my {
    height: 10px;
    background-position: -3578px 0
}

.iti-flag.mz {
    height: 14px;
    background-position: -3600px 0
}

.iti-flag.na {
    height: 14px;
    background-position: -3622px 0
}

.iti-flag.nc {
    height: 10px;
    background-position: -3644px 0
}

.iti-flag.ne {
    height: 15px;
    background-position: -3666px 0
}

.iti-flag.nf {
    height: 10px;
    background-position: -3686px 0
}

.iti-flag.ng {
    height: 10px;
    background-position: -3708px 0
}

.iti-flag.ni {
    height: 12px;
    background-position: -3730px 0
}

.iti-flag.nl {
    height: 14px;
    background-position: -3752px 0
}

.iti-flag.no {
    height: 15px;
    background-position: -3774px 0
}

.iti-flag.np {
    height: 15px;
    background-position: -3796px 0
}

.iti-flag.nr {
    height: 10px;
    background-position: -3811px 0
}

.iti-flag.nu {
    height: 10px;
    background-position: -3833px 0
}

.iti-flag.nz {
    height: 10px;
    background-position: -3855px 0
}

.iti-flag.om {
    height: 10px;
    background-position: -3877px 0
}

.iti-flag.pa {
    height: 14px;
    background-position: -3899px 0
}

.iti-flag.pe {
    height: 14px;
    background-position: -3921px 0
}

.iti-flag.pf {
    height: 14px;
    background-position: -3943px 0
}

.iti-flag.pg {
    height: 15px;
    background-position: -3965px 0
}

.iti-flag.ph {
    height: 10px;
    background-position: -3987px 0
}

.iti-flag.pk {
    height: 14px;
    background-position: -4009px 0
}

.iti-flag.pl {
    height: 13px;
    background-position: -4031px 0
}

.iti-flag.pm {
    height: 14px;
    background-position: -4053px 0
}

.iti-flag.pn {
    height: 10px;
    background-position: -4075px 0
}

.iti-flag.pr {
    height: 14px;
    background-position: -4097px 0
}

.iti-flag.ps {
    height: 10px;
    background-position: -4119px 0
}

.iti-flag.pt {
    height: 14px;
    background-position: -4141px 0
}

.iti-flag.pw {
    height: 13px;
    background-position: -4163px 0
}

.iti-flag.py {
    height: 11px;
    background-position: -4185px 0
}

.iti-flag.qa {
    height: 8px;
    background-position: -4207px 0
}

.iti-flag.re {
    height: 14px;
    background-position: -4229px 0
}

.iti-flag.ro {
    height: 14px;
    background-position: -4251px 0
}

.iti-flag.rs {
    height: 14px;
    background-position: -4273px 0
}

.iti-flag.ru {
    height: 14px;
    background-position: -4295px 0
}

.iti-flag.rw {
    height: 14px;
    background-position: -4317px 0
}

.iti-flag.sa {
    height: 14px;
    background-position: -4339px 0
}

.iti-flag.sb {
    height: 10px;
    background-position: -4361px 0
}

.iti-flag.sc {
    height: 10px;
    background-position: -4383px 0
}

.iti-flag.sd {
    height: 10px;
    background-position: -4405px 0
}

.iti-flag.se {
    height: 13px;
    background-position: -4427px 0
}

.iti-flag.sg {
    height: 14px;
    background-position: -4449px 0
}

.iti-flag.sh {
    height: 10px;
    background-position: -4471px 0
}

.iti-flag.si {
    height: 10px;
    background-position: -4493px 0
}

.iti-flag.sj {
    height: 15px;
    background-position: -4515px 0
}

.iti-flag.sk {
    height: 14px;
    background-position: -4537px 0
}

.iti-flag.sl {
    height: 14px;
    background-position: -4559px 0
}

.iti-flag.sm {
    height: 15px;
    background-position: -4581px 0
}

.iti-flag.sn {
    height: 14px;
    background-position: -4603px 0
}

.iti-flag.so {
    height: 14px;
    background-position: -4625px 0
}

.iti-flag.sr {
    height: 14px;
    background-position: -4647px 0
}

.iti-flag.ss {
    height: 10px;
    background-position: -4669px 0
}

.iti-flag.st {
    height: 10px;
    background-position: -4691px 0
}

.iti-flag.sv {
    height: 12px;
    background-position: -4713px 0
}

.iti-flag.sx {
    height: 14px;
    background-position: -4735px 0
}

.iti-flag.sy {
    height: 14px;
    background-position: -4757px 0
}

.iti-flag.sz {
    height: 14px;
    background-position: -4779px 0
}

.iti-flag.ta {
    height: 10px;
    background-position: -4801px 0
}

.iti-flag.tc {
    height: 10px;
    background-position: -4823px 0
}

.iti-flag.td {
    height: 14px;
    background-position: -4845px 0
}

.iti-flag.tf {
    height: 14px;
    background-position: -4867px 0
}

.iti-flag.tg {
    height: 13px;
    background-position: -4889px 0
}

.iti-flag.th {
    height: 14px;
    background-position: -4911px 0
}

.iti-flag.tj {
    height: 10px;
    background-position: -4933px 0
}

.iti-flag.tk {
    height: 10px;
    background-position: -4955px 0
}

.iti-flag.tl {
    height: 10px;
    background-position: -4977px 0
}

.iti-flag.tm {
    height: 14px;
    background-position: -4999px 0
}

.iti-flag.tn {
    height: 14px;
    background-position: -5021px 0
}

.iti-flag.to {
    height: 10px;
    background-position: -5043px 0
}

.iti-flag.tr {
    height: 14px;
    background-position: -5065px 0
}

.iti-flag.tt {
    height: 12px;
    background-position: -5087px 0
}

.iti-flag.tv {
    height: 10px;
    background-position: -5109px 0
}

.iti-flag.tw {
    height: 14px;
    background-position: -5131px 0
}

.iti-flag.tz {
    height: 14px;
    background-position: -5153px 0
}

.iti-flag.ua {
    height: 14px;
    background-position: -5175px 0
}

.iti-flag.ug {
    height: 14px;
    background-position: -5197px 0
}

.iti-flag.um {
    height: 11px;
    background-position: -5219px 0
}

.iti-flag.us {
    height: 11px;
    background-position: -5241px 0
}

.iti-flag.uy {
    height: 14px;
    background-position: -5263px 0
}

.iti-flag.uz {
    height: 10px;
    background-position: -5285px 0
}

.iti-flag.va {
    height: 15px;
    background-position: -5307px 0
}

.iti-flag.vc {
    height: 14px;
    background-position: -5324px 0
}

.iti-flag.ve {
    height: 14px;
    background-position: -5346px 0
}

.iti-flag.vg {
    height: 10px;
    background-position: -5368px 0
}

.iti-flag.vi {
    height: 14px;
    background-position: -5390px 0
}

.iti-flag.vn {
    height: 14px;
    background-position: -5412px 0
}

.iti-flag.vu {
    height: 12px;
    background-position: -5434px 0
}

.iti-flag.wf {
    height: 14px;
    background-position: -5456px 0
}

.iti-flag.ws {
    height: 10px;
    background-position: -5478px 0
}

.iti-flag.xk {
    height: 15px;
    background-position: -5500px 0
}

.iti-flag.ye {
    height: 14px;
    background-position: -5522px 0
}

.iti-flag.yt {
    height: 14px;
    background-position: -5544px 0
}

.iti-flag.za {
    height: 14px;
    background-position: -5566px 0
}

.iti-flag.zm {
    height: 14px;
    background-position: -5588px 0
}

.iti-flag.zw {
    height: 10px;
    background-position: -5610px 0
}

.iti-flag {
    width: 20px;
    height: 15px;
    box-shadow: 0 0 1px 0 #888;
    background-image: url(/_next/static/media/flags.02985cd6.png);
    background-repeat: no-repeat;
    background-color: #dbdbdb;
    background-position: 20px 0
}

@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx) {
    .iti-flag {
        background-image: url(/_next/static/media/flags@2x.6ddf0bf8.png)
    }
}

.iti-flag.np {
    background-color: transparent
}

.section-input_label__5Mqlr {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    text-align: left;
    letter-spacing: .01em;
    color: var(--light-1);
    max-width: 293px
}

.section-input_inputsRow__3eqpO {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.section-input_container__n6TK2 .section-input_input__yesYa {
    width: 52px;
    height: 52px;
    padding: 18px 16px 16px 20px;
    align-items: center
}

.section-input_realInput__0AvXp {
    display: none
}

.section-input_labelRow__QyMxV {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px
}

.section-input_pasteText__FFFvd {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 110%;
    display: flex;
    align-items: center;
    text-align: right;
    letter-spacing: .01em;
    text-transform: uppercase;
    color: var(--gold-1)
}

.section-input_container__n6TK2 .section-input_errorContainer____N38 {
    display: none
}

@media screen and (max-width:768px) {
    .section-input_container__n6TK2 .section-input_inputContainer__Gwf3o {
        padding: 0
    }

    .section-input_container__n6TK2 .section-input_input__yesYa {
        width: 39px;
        height: 48px;
        padding: 19px 12px 16px 13px;
        align-items: center
    }

    .section-input_label__5Mqlr {
        max-width: 180px
    }
}

.input_label__szfQQ {
    margin-bottom: 10px;
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--light-1);
    flex: 1 1
}

.input_container__z3TS7 .input_rightLabel__wFaPH {
    justify-content: flex-end
}

.input_label__szfQQ.input_disabled__LolVr {
    color: var(--placeholder-text)
}

.input_input__MoHjF {
    padding: 16px;
    border: 1px solid var(--stroke-1);
    border-radius: 10px;
    background-color: var(--input-bg);
    cursor: text;
    display: flex;
    flex-direction: row;
    justify-content: flex-start
}

.input_leftIcon__Bh2Ga {
    width: 18px;
    height: 18px;
    background-color: var(--white);
    opacity: .5
}

.input_leftIconContainer__H4SBg {
    margin-right: 8px
}

.input_rightIcon__42Jd3 {
    width: 18px;
    height: 18px;
    background-color: var(--white)
}

.input_rightIconContainer__LexQn {
    cursor: pointer;
    margin-left: auto;
    padding-left: 8px
}

.input_input__MoHjF.input_focused__05__I {
    border: 1px solid var(--gold-3-focused);
    background-color: var(--input-selected)
}

.input_input__MoHjF.input_disabled__LolVr,
.input_input__MoHjF.input_focused__05__I.input_disabled__LolVr {
    border: 1px solid var(--stroke-1);
    background-color: var(--main-bg)
}

.input_input__MoHjF.input_disabled__LolVr.input_errored__vACV6,
.input_input__MoHjF.input_errored__vACV6,
.input_input__MoHjF.input_focused__05__I.input_disabled__LolVr.input_errored__vACV6,
.input_input__MoHjF.input_focused__05__I.input_errored__vACV6 {
    border: 1px solid var(--red);
    background-color: var(--input-selected)
}

.input_realInput__DmMA3 {
    background-color: transparent;
    border: none !important;
    outline: none !important;
    width: 100%;
    padding: 1px 1px 1px 2px
}

.input_text__Aiold {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--white)
}

.input_realInput__DmMA3::-webkit-input-placeholder {
    color: var(--placeholder-text)
}

.input_realInput__DmMA3::-moz-placeholder {
    color: var(--placeholder-text)
}

.input_realInput__DmMA3::-ms-placeholder {
    color: var(--placeholder-text)
}

.input_realInput__DmMA3::placeholder {
    color: var(--placeholder-text)
}

.input_labelsWrap__WA_am {
    display: flex;
    flex-direction: row
}

@media screen and (max-width:768px) {
    .input_rightIconContainer__LexQn {
        margin-left: -12px;
        padding-left: 0
    }

    .input_label__szfQQ {
        font-size: 12px;
        line-height: 14px
    }
}

.resend-code-button_container__45xH_ {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center
}

.resend-code-button_label__sW7Wc {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 150%;
    color: var(--default-grey)
}

.resend-code-button_button__CDqKt {
    height: 32px;
    margin: 2px 0
}

.resend-code-button_buttonText__1qYRb {
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 14px
}

.resend-code-button_compositeLabel__q09bW {
    display: flex;
    flex-direction: column
}

.resend-code-button_labelHeader__Q2PPi {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: var(--gold-1)
}

@media screen and (max-width:768px) {
    .resend-code-button_container__45xH_ {
        margin-top: 8px
    }
}

.verification-frozen-alert_wrap__nX6_R {
    padding: 16px;
    background: var(--grey-1);
    border-radius: 8px;
    display: flex;
    flex-direction: row;
    align-items: center
}

.verification-frozen-alert_text__pMuy5 {
    font-family: var(--default-font);
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 140%;
    display: flex;
    align-items: center;
    letter-spacing: .01em;
    color: var(--light-1);
    margin-left: 16px
}

.style_container__5jEr7 {
    border-radius: 15px;
    border: 1px solid var(--home-border);
    background: #fff;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px
}

.style_container__5jEr7 img {
    height: 100%;
    width: 100%
}

.style_card__hwsDW {
    max-width: 380px;
    height: auto;
    width: 100%;
    border-radius: 30px;
    box-shadow: 0 20px 40px 0 rgba(0, 0, 0, .1);
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.style_card_wide__IZ2aE {
    max-width: 585px
}

.style_card_white__vsXk4 .style_card__head__N9EVa {
    background-color: var(--text-dark-2)
}

.style_card_white__vsXk4 .style_card__body__mjXdZ {
    background-color: #fff;
    border: 1px solid #d9deeb;
    border-top: 0
}

.style_card_white__vsXk4 .style_card__body__mjXdZ p {
    color: var(--text-dark-2)
}

.style_card__hwsDW * {
    font-family: var(--default-font)
}

.style_card__hwsDW p {
    line-height: 140%
}

.style_card__head__N9EVa {
    padding: 20px;
    background-color: var(--input-selected);
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    display: flex;
    align-items: center
}

.style_card__head__N9EVa p {
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    white-space: pre-line;
    margin: 0 0 0 20px
}

.style_card__body__mjXdZ {
    padding: 20px;
    height: 100%;
    background-color: var(--main-bg);
    border: 1px solid var(--input-selected);
    border-top: 0;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px
}

.style_card__body__mjXdZ p {
    color: #cbcbcb;
    font-size: 16px;
    margin: 0
}

.style_cards__group__Y9Zoe {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 30px
}

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

    .style_card_wide__IZ2aE {
        max-width: 555px
    }
}

@media(max-width:768px) {
    .style_cards__group__Y9Zoe {
        gap: 20px
    }
}

.style_title__6MM1y {
    margin-bottom: 40px;
    margin-top: 0;
    font-family: var(--default-font);
    white-space: pre-line
}

.style_title__wrapper_40__YBBcf {
    margin-bottom: 40px
}

.style_title__wrapper_60__qbOfH {
    margin-bottom: 60px
}

.style_title__wrapper_centered__p3Srh {
    text-align: center
}

.style_title__wrapper__mwY6V .style_title__6MM1y {
    margin-bottom: 20px
}

.style_title__wrapper__mwY6V .style_description__RSAfE {
    font-size: 20px;
    color: var(--text-dark-2);
    font-family: var(--default-font);
    font-weight: 700;
    line-height: 140%;
    margin: 0
}

.style_title__wrapper__mwY6V .style_description_centered__zn67E {
    text-align: center
}

.style_title_h1__CDkN6,
.style_title_h2__Qt1Kb {
    font-weight: 700
}

.style_title_h1__CDkN6 {
    font-size: 40px;
    color: #fff;
    line-height: 150%
}

.style_title_h2__Qt1Kb {
    color: var(--text-dark-1);
    line-height: 130%
}

.style_title_h2-large__mqdN5 {
    font-size: 42px
}

.style_title_h2-medium__JQpEj {
    font-size: 40px
}

.style_title_centered__6kVem {
    text-align: center
}

@media(max-width:768px) {
    .style_title_h1__CDkN6 {
        font-size: 36px
    }

    .style_title_h2__Qt1Kb {
        font-size: 32px
    }
}

@media(max-width:768px)and (max-width:374px) {
    .style_title__6MM1y {
        max-width: 228px;
        margin-left: auto;
        margin-right: auto
    }

    .style_title__wrapper__mwY6V .style_description__RSAfE,
    .style_title_h1__CDkN6 {
        text-align: center
    }
}

.style_button__kkuxX {
    padding: 15px;
    width: 100%;
    margin-top: 40px;
    line-height: normal;
    text-align: center;
    font-family: var(--default-font);
    border-radius: 60px;
    display: block
}

.style_button_dark__9Mg2C {
    background-color: var(--dark-1);
    color: #fff;
    letter-spacing: .7px;
    font-size: 15px;
    font-weight: 600
}

.style_button_primary__MN0hj {
    color: var(--dark-2);
    font-size: 16px;
    background: var(--gradient-1);
    font-weight: 700
}

.style_button_primary__MN0hj:hover {
    background: var(--gradient-hover)
}

.style_button_primary__MN0hj:active {
    background: var(--gradient-pressed)
}

.style_button_primary__MN0hj:disabled {
    background: var(--disabeld-button);
    color: var(--placeholder-text)
}

.style_button_large__U_AOR {
    max-width: 380px
}

.style_button_medium__XO8iW {
    max-width: 278px
}

@media(max-width:768px) {
    .style_button__kkuxX {
        max-width: 100%
    }
}

.style_glow__3CyrM {
    position: absolute;
    z-index: -1;
    background: radial-gradient(44.01% 44.01% at 50% 50%, hsla(47, 38%, 71%, .8) 0, rgba(73, 70, 37, 0) 100%);
    border-radius: 5000px
}

.style_glow_usual__DRaww {
    background: radial-gradient(58.53% 58.53% at 50% 50%, #e9d6ad 0, hsla(0, 0%, 100%, 0) 79.61%);
    opacity: .6;
    width: 716px;
    height: 716px;
    right: -50%;
    transform: translateX(-117.5%)
}

@media(max-width:768px) {
    .style_glow_usual__DRaww {
        display: none
    }
}

.style_container__08amz {
    position: relative;
    z-index: 3;
    margin-bottom: 15px
}

.style_container__08amz .style_row__ZH6vv,
.style_container__08amz:after {
    border-radius: 24px
}

.style_container__08amz:after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: -50%;
    transform: translateX(55%);
    z-index: -1;
    height: 50px;
    width: 95.5%
}

.style_container__08amz .style_row__ZH6vv,
.style_container__08amz:after {
    background-color: #fff;
    box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .2), inset 0 0 5px 0 hsla(0, 0%, 61%, .05)
}

.style_container__08amz .style_row__ZH6vv {
    margin-bottom: 0;
    padding: 20px;
    border: 1px solid #d9deeb
}

.style_container__08amz .style_row__ZH6vv p {
    font-size: 16px;
    color: var(--text-dark-2);
    white-space: break-spaces
}

.style_container__08amz .style_row_usual__kQlh6 {
    max-width: 585px
}

.style_container__08amz .style_row_usual__kQlh6:after {
    width: 95%
}

.style_container__08amz .style_row_large__Vbha5 {
    max-width: 100%
}

.style_container__08amz .style_row_large__Vbha5:after {
    width: 97%
}

@media(max-width:1300px) {
    .style_container__08amz .style_row_usual__kQlh6 {
        max-width: 555px
    }
}

@media(max-width:768px) {
    .style_container__08amz .style_row__ZH6vv {
        padding: 16px
    }
}

@media(max-width:374px) {
    .style_container__08amz .style_row__ZH6vv {
        padding: 16px 12px
    }
}

.style_platform__qKi_S {
    background-color: #f9f7f0;
    overflow: hidden;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 100px;
    margin-top: -2px
}

.style_platform-background_adaptive__dyX05 {
    display: none
}

.style_platform__row__SL5sa {
    padding: 80px 70px;
    max-width: var(--block-max-width);
    margin: auto;
    box-shadow: 0 10px 25px rgba(0, 0, 0, .2);
    border-radius: 30px;
    position: relative;
    z-index: 3
}

.style_platform__row__SL5sa .style_description__aUUEj,
.style_platform__row__SL5sa .style_title__5wmue {
    color: #fff;
    white-space: break-spaces
}

.style_platform__row__SL5sa .style_title__5wmue {
    margin-bottom: 0
}

.style_platform__row__SL5sa .style_title__5wmue h2 {
    margin-bottom: 24px
}

.style_platform__row__SL5sa .style_description__aUUEj {
    letter-spacing: .7px
}

.style_platform__row__SL5sa .style_description_yellow__bLa73 {
    color: #eacd6f;
    font-weight: 700;
    font-size: 20px;
    margin-bottom: 40px;
    margin-top: 0
}

.style_platform-background__7n6pU {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%
}

.style_platform__qKi_S .style_column__X5_NF {
    max-width: 505px
}

.style_platform__qKi_S .style_button_primary__bNR_k {
    font-size: 16px;
    font-weight: 700;
    padding: 15px;
    max-width: 280px;
    margin-top: 40px
}

@media(max-width:786px) {
    .style_platform__qKi_S .style_button_primary__bNR_k {
        max-width: 100%
    }
}

@media(max-width:768px) {
    .style_platform__row__SL5sa {
        padding: 80px 20px 418px;
        background-color: #000
    }

    .style_platform__row__SL5sa,
    .style_platform__row__SL5sa img {
        border-radius: 30px
    }

    .style_platform-background_desktop__yCrta {
        display: none
    }

    .style_platform-background_adaptive__dyX05 {
        display: block
    }
}

@media(max-width:374px) {
    .style_platform__qKi_S {
        padding-top: 80px;
        padding-bottom: 80px
    }

    .style_platform__row__SL5sa {
        overflow: hidden
    }

    .style_platform__row__SL5sa .style_description__aUUEj,
    .style_platform__row__SL5sa .style_title__5wmue {
        text-align: center
    }

    .style_platform-background__7n6pU {
        width: 342px;
        left: -50%;
        transform: translateX(32.5%);
        height: 970px
    }
}

/* Investment Plans Styles */
.investment-plans_wrap__fPwmK {
    margin: 60px 0;
    padding: 0 20px;
}

.investment-plans_header__ma6hz {
    font-family: var(--default-font);
    font-size: 32px;
    font-weight: 600;
    color: var(--white);
    text-align: center;
    margin-bottom: 40px;
    line-height: 1.2;
}

.investment-plans_container__2B1ZP {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 30px;
    max-width: 1200px;
    margin: 0 auto;
}

.investment-plan_card__QAZiY {
    background: linear-gradient(135deg, var(--main-bg) 0%, var(--main-bg-2) 100%);
    border: 1px solid var(--stroke-1);
    border-radius: 16px;
    padding: 30px 25px;
    text-align: center;
    position: relative;
    transition: all 0.3s ease;
    overflow: hidden;
}

.investment-plan_card__QAZiY:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
}

.investment-plan_card__QAZiY::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: var(--stroke-1);
    transition: all 0.3s ease;
}

.investment-plan_alpha__w2K6V::before {
    background: linear-gradient(90deg, var(--gold) 0%, var(--gold-1) 50%, var(--gold-2) 100%);
    box-shadow: 0 0 20px rgba(193, 169, 109, 0.5);
}

.investment-plan_premium__w2K6V::before {
    background: linear-gradient(90deg, var(--gold-2) 0%, var(--gold-1) 50%, var(--gold) 100%);
    box-shadow: 0 0 25px rgba(243, 215, 116, 0.6);
}

.investment-plan_header__3ql9t {
    margin-bottom: 20px;
}

.investment-plan_amount__bzaff {
    font-family: var(--default-font);
    font-size: 28px;
    font-weight: 700;
    color: var(--white);
    margin-bottom: 8px;
}

.investment-plan_alpha__w2K6V .investment-plan_amount__bzaff,
.investment-plan_premium__w2K6V .investment-plan_amount__bzaff {
    color: var(--gold-1);
    text-shadow: 0 0 10px rgba(233, 210, 129, 0.3);
}

.investment-plan_duration__M3ruq {
    font-family: var(--default-font);
    font-size: 16px;
    font-weight: 500;
    color: var(--default-grey);
}

.investment-plan_percentage__bYhY2 {
    font-family: var(--default-font);
    font-size: 36px;
    font-weight: 700;
    color: var(--green);
    margin: 20px 0;
    text-shadow: 0 0 15px rgba(22, 242, 123, 0.3);
}

.investment-plan_alpha__w2K6V .investment-plan_percentage__bYhY2,
.investment-plan_premium__w2K6V .investment-plan_percentage__bYhY2 {
    color: var(--gold-2);
    text-shadow: 0 0 20px rgba(243, 215, 116, 0.4);
}

.investment-plan_alpha__zugBq {
    font-family: var(--default-font);
    font-size: 18px;
    font-weight: 600;
    color: var(--gold-1);
    margin: 20px 0 30px 0;
    padding: 12px 20px;
    background: rgba(193, 169, 109, 0.1);
    border: 1px solid var(--gold);
    border-radius: 8px;
    display: inline-block;
}

.investment-plan_alpha__w2K6V .investment-plan_alpha__zugBq,
.investment-plan_premium__w2K6V .investment-plan_alpha__zugBq {
    background: rgba(233, 210, 129, 0.15);
    border-color: var(--gold-1);
    box-shadow: 0 0 15px rgba(233, 210, 129, 0.2);
}

.investment-plan_button__H76gj {
    margin-top: 20px;
}

.investment-plan_alpha__w2K6V .primary-button-link_container__AMMwo,
.investment-plan_premium__w2K6V .primary-button-link_container__AMMwo {
    background: linear-gradient(135deg, var(--gold) 0%, var(--gold-1) 100%);
    border: 1px solid var(--gold-1);
    box-shadow: 0 4px 15px rgba(193, 169, 109, 0.3);
}

.investment-plan_alpha__w2K6V .primary-button-link_container__AMMwo:hover,
.investment-plan_premium__w2K6V .primary-button-link_container__AMMwo:hover {
    background: linear-gradient(135deg, var(--gold-1) 0%, var(--gold-2) 100%);
    box-shadow: 0 6px 20px rgba(233, 210, 129, 0.4);
    transform: translateY(-2px);
}

.investment-plan_alpha__w2K6V .primary-button-link_text__HX4NC,
.investment-plan_premium__w2K6V .primary-button-link_text__HX4NC {
    color: var(--black);
    font-weight: 600;
}

/* Mobile Responsive */
@media (max-width: 768px) {
    .investment-plans_container__2B1ZP {
        grid-template-columns: 1fr;
        gap: 20px;
        padding: 0 15px;
    }
    
    .investment-plans_header__ma6hz {
        font-size: 24px;
        margin-bottom: 30px;
    }
    
    .investment-plan_card__QAZiY {
        padding: 25px 20px;
    }
    
    .investment-plan_amount__bzaff {
        font-size: 24px;
    }
    
    .investment-plan_percentage__bYhY2 {
        font-size: 30px;
    }
}

/* How Binance Alpha Works Styles */
.alpha-works_wrap__fPwmK {
    margin: 80px 0;
    padding: 0 20px;
}

.alpha-works_header__ma6hz {
    font-family: var(--default-font);
    font-size: 36px;
    font-weight: 700;
    color: var(--white);
    text-align: center;
    margin-bottom: 50px;
    line-height: 1.2;
    background: linear-gradient(135deg, var(--gold) 0%, var(--gold-1) 50%, var(--gold-2) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-shadow: 0 0 30px rgba(233, 210, 129, 0.3);
}

.alpha-works_content__2B1ZP {
    max-width: 1200px;
    margin: 0 auto;
}

.alpha-works_description__QAZiY {
    margin-bottom: 50px;
    text-align: center;
}

.alpha-works_text__w2K6V {
    font-family: var(--default-font);
    font-size: 18px;
    font-weight: 400;
    color: var(--default-grey);
    line-height: 1.6;
    margin-bottom: 20px;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}

.alpha-works_features__3ql9t {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    gap: 30px;
    margin-bottom: 60px;
}

.alpha-works_feature__bzaff {
    background: linear-gradient(135deg, var(--main-bg) 0%, var(--main-bg-2) 100%);
    border: 1px solid var(--stroke-1);
    border-radius: 16px;
    padding: 30px 25px;
    text-align: center;
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
}

.alpha-works_feature__bzaff:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
    border-color: var(--gold);
}

.alpha-works_feature__bzaff::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: var(--stroke-1);
    transition: all 0.3s ease;
}

.alpha-works_feature__bzaff:hover::before {
    background: linear-gradient(90deg, var(--gold) 0%, var(--gold-1) 50%, var(--gold-2) 100%);
    box-shadow: 0 0 15px rgba(193, 169, 109, 0.4);
}

.alpha-works_featureIcon__M3ruq {
    font-size: 48px;
    margin-bottom: 20px;
    display: block;
}

.alpha-works_featureTitle__bYhY2 {
    font-family: var(--default-font);
    font-size: 20px;
    font-weight: 600;
    color: var(--white);
    margin-bottom: 15px;
}

.alpha-works_featureDesc__zugBq {
    font-family: var(--default-font);
    font-size: 14px;
    font-weight: 400;
    color: var(--default-grey);
    line-height: 1.5;
}

.alpha-works_benefits__H76gj {
    background: linear-gradient(135deg, var(--main-bg) 0%, var(--main-bg-2) 100%);
    border: 1px solid var(--stroke-1);
    border-radius: 20px;
    padding: 40px 30px;
    position: relative;
    overflow: hidden;
}

.alpha-works_benefits__H76gj::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(90deg, var(--gold) 0%, var(--gold-1) 50%, var(--gold-2) 100%);
    box-shadow: 0 0 20px rgba(193, 169, 109, 0.5);
}

.alpha-works_benefitTitle__6WFKN {
    font-family: var(--default-font);
    font-size: 24px;
    font-weight: 600;
    color: var(--gold-1);
    text-align: center;
    margin-bottom: 30px;
    text-shadow: 0 0 15px rgba(233, 210, 129, 0.3);
}

.alpha-works_benefitList__YzjWH {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 20px;
}

.alpha-works_benefitItem__uN3nr {
    display: flex;
    align-items: center;
    padding: 15px 0;
    transition: all 0.3s ease;
}

.alpha-works_benefitItem__uN3nr:hover {
    transform: translateX(10px);
}

.alpha-works_benefitIcon__AMMwo {
    font-family: var(--default-font);
    font-size: 18px;
    font-weight: 600;
    color: var(--green);
    background: rgba(22, 242, 123, 0.1);
    border: 1px solid var(--green);
    border-radius: 50%;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    flex-shrink: 0;
    box-shadow: 0 0 10px rgba(22, 242, 123, 0.2);
}

.alpha-works_benefitText__YQmqm {
    font-family: var(--default-font);
    font-size: 16px;
    font-weight: 400;
    color: var(--white);
    line-height: 1.4;
}

/* Mobile Responsive for Alpha Works */
@media (max-width: 768px) {
    .alpha-works_wrap__fPwmK {
        margin: 60px 0;
        padding: 0 15px;
    }
    
    .alpha-works_header__ma6hz {
        font-size: 28px;
        margin-bottom: 40px;
    }
    
    .alpha-works_text__w2K6V {
        font-size: 16px;
    }
    
    .alpha-works_features__3ql9t {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    
    .alpha-works_feature__bzaff {
        padding: 25px 20px;
    }
    
    .alpha-works_featureIcon__M3ruq {
        font-size: 40px;
    }
    
    .alpha-works_featureTitle__bYhY2 {
        font-size: 18px;
    }
    
    .alpha-works_benefits__H76gj {
        padding: 30px 20px;
    }
    
    .alpha-works_benefitTitle__6WFKN {
        font-size: 20px;
    }
    
    .alpha-works_benefitList__YzjWH {
        grid-template-columns: 1fr;
    }
}

/* Footer Styles */
.footer_wrap__fPwmK {
    background: linear-gradient(135deg, var(--dark-1) 0%, var(--dark-2) 50%, var(--dark-3) 100%);
    border-top: 1px solid var(--stroke-1);
    margin-top: 0;
    padding: 60px 0 40px;
}

.footer_container__2B1ZP {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    display: grid;
    grid-template-columns: 1fr 2fr 1fr;
    gap: 40px;
    align-items: start;
}

.footer_logo__QAZiY {
    display: flex;
    align-items: center;
    justify-content: center;
}

.footer_logoIcon__w2K6V {
    width: 120px;
    height: 40px;
    color: var(--white);
    filter: drop-shadow(0 0 10px rgba(233, 210, 129, 0.3));
}

.footer_links__3ql9t {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
}

.footer_section__bzaff {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.footer_sectionTitle__M3ruq {
    font-family: var(--default-font);
    font-size: 18px;
    font-weight: 600;
    color: var(--white);
    margin-bottom: 10px;
    position: relative;
}

.footer_sectionTitle__M3ruq::after {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 30px;
    height: 2px;
    background: linear-gradient(90deg, var(--gold) 0%, var(--gold-1) 100%);
    border-radius: 1px;
}

.footer_sectionLinks__bYhY2 {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.footer_link__zugBq {
    font-family: var(--default-font);
    font-size: 14px;
    color: var(--white);
    text-decoration: none;
    transition: all 0.3s ease;
    position: relative;
    padding-left: 0;
    opacity: 0.8;
}

.footer_link__zugBq:hover {
    color: var(--gold);
    padding-left: 10px;
    text-shadow: 0 0 10px rgba(233, 210, 129, 0.3);
    opacity: 1;
}

.footer_link__zugBq::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    height: 1px;
    background: var(--gold);
    transition: width 0.3s ease;
}

.footer_link__zugBq:hover::before {
    width: 6px;
}

.footer_social__H76gj {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 30px;
}

.footer_socialLinks__6WFKN {
    display: flex;
    gap: 20px;
    align-items: center;
}

.footer_socialLink__YzjWH {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background: linear-gradient(135deg, var(--main-bg) 0%, var(--main-bg-2) 100%);
    border: 1px solid var(--stroke-1);
    border-radius: 8px;
    color: var(--white);
    text-decoration: none;
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
}

.footer_socialLink__YzjWH::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(233, 210, 129, 0.1), transparent);
    transition: left 0.5s ease;
}

.footer_socialLink__YzjWH:hover::before {
    left: 100%;
}

.footer_socialLink__YzjWH:hover {
    color: var(--gold);
    border-color: var(--gold);
    box-shadow: 0 0 20px rgba(233, 210, 129, 0.2);
    transform: translateY(-2px);
    background: linear-gradient(135deg, var(--main-bg-2) 0%, var(--main-bg) 100%);
}

.footer_socialIcon__uN3nr {
    width: 18px;
    height: 18px;
    transition: all 0.3s ease;
    color: var(--white);
}

.footer_socialLink__YzjWH:hover .footer_socialIcon__uN3nr {
    transform: scale(1.1);
}

.footer_newsletter__QAZiY {
    text-align: center;
}

.footer_newsletterTitle__w2K6V {
    font-family: var(--default-font);
    font-size: 16px;
    font-weight: 600;
    color: var(--white);
    margin-bottom: 15px;
}

.footer_newsletterForm__bYhY2 {
    display: flex;
    gap: 10px;
    margin-bottom: 15px;
}

.footer_newsletterInput__zugBq {
    display: flex;
    align-items: center;
    gap: 8px;
    padding: 12px 16px;
    background: var(--main-bg);
    border: 1px solid var(--stroke-1);
    border-radius: 8px;
    color: var(--white);
    font-family: var(--default-font);
    font-size: 14px;
    transition: all 0.3s ease;
    cursor: pointer;
}

.footer_newsletterInput__zugBq:hover {
    border-color: var(--gold);
    box-shadow: 0 0 0 3px rgba(233, 210, 129, 0.1);
    background: var(--main-bg-2);
}

.footer_newsletterInput__zugBq::placeholder {
    color: var(--text-secondary);
}

.footer_newsletterButton__M3ruq {
    width: 18px;
    height: 18px;
    color: var(--white);
    transition: all 0.3s ease;
}


.footer_newsletterText__bzaff {
    font-family: var(--default-font);
    font-size: 14px;
    color: var(--white);
    line-height: 1.4;
}

.footer_copyRightRow__J1614 {
    margin-top: 40px;
    padding-top: 30px;
    border-top: 1px solid var(--stroke-1);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 20px;
    text-align: center;
}

.footer_copyRightBlock__Wjb7W {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer_copyRightText__x7O5c {
    font-family: var(--default-font);
    font-size: 14px;
    color: var(--white);
    opacity: 0.7;
}

.footer_licenceText__0NDU_ {
    font-family: var(--default-font);
    font-size: 12px;
    color: var(--white);
    opacity: 0.6;
}

/* Footer Responsive */
@media (max-width: 768px) {
    .footer_container__2B1ZP {
        grid-template-columns: 1fr;
        gap: 30px;
        text-align: center;
    }
    
    .footer_links__3ql9t {
        grid-template-columns: 1fr;
        gap: 30px;
    }
    
    .footer_section__bzaff {
        align-items: center;
    }
    
    .footer_sectionTitle__M3ruq::after {
        left: 50%;
        transform: translateX(-50%);
    }
    
    .footer_copyRightRow__J1614 {
        flex-direction: column;
        text-align: center;
        justify-content: center;
    }
    
    .footer_newsletterForm__bYhY2 {
        flex-direction: column;
    }
    
    .footer_newsletterInput__zugBq {
        justify-content: center;
    }
}

/* Modal Styles */
.modal_wrap__fPwmK {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
}

.modal_wrap__fPwmK.modal_active__fPwmK {
    opacity: 1;
    visibility: visible;
}

.modal_overlay__2B1ZP {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    backdrop-filter: blur(8px);
    transition: all 0.3s ease;
}

.modal_container__QAZiY {
    position: relative;
    background: linear-gradient(135deg, var(--dark-1) 0%, var(--dark-2) 50%, var(--dark-3) 100%);
    border: 1px solid var(--stroke-1);
    border-radius: 20px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5);
    max-width: 500px;
    width: 90%;
    max-height: 90vh;
    overflow-y: auto;
    transform: scale(0.8) translateY(50px);
    transition: all 0.3s ease;
}

.modal_wrap__fPwmK.modal_active__fPwmK .modal_container__QAZiY {
    transform: scale(1) translateY(0);
}

.modal_header__3ql9t {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 30px 30px 20px;
    border-bottom: 1px solid var(--stroke-1);
}

.modal_title__bzaff {
    font-family: var(--default-font);
    font-size: 24px;
    font-weight: 700;
    color: var(--white);
    margin: 0;
    background: linear-gradient(135deg, var(--gold) 0%, var(--gold-1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.modal_close__M3ruq {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    background: var(--main-bg);
    border: 1px solid var(--stroke-1);
    border-radius: 12px;
    color: var(--text-secondary);
    cursor: pointer;
    transition: all 0.3s ease;
}

.modal_close__M3ruq:hover {
    background: var(--main-bg-2);
    color: var(--gold);
    border-color: var(--gold);
    transform: scale(1.05);
}

.modal_close__M3ruq svg {
    width: 20px;
    height: 20px;
}

.modal_body__bYhY2 {
    padding: 30px;
}

.registration_form__zugBq {
    display: flex;
    flex-direction: column;
    gap: 25px;
}

.form_group__H76gj {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.form_label__6WFKN {
    font-family: var(--default-font);
    font-size: 14px;
    font-weight: 600;
    color: var(--white);
    margin-bottom: 5px;
}

.form_input_wrapper__YzjWH {
    position: relative;
    display: flex;
    align-items: center;
}

.form_input__uN3nr,
.form_select__uN3nr {
    width: 100%;
    padding: 16px 20px 16px 50px;
    background: var(--main-bg);
    border: 1px solid var(--stroke-1);
    border-radius: 12px;
    color: var(--white);
    font-family: var(--default-font);
    font-size: 14px;
    transition: all 0.3s ease;
    outline: none;
}

.form_input__uN3nr::placeholder {
    color: var(--text-secondary);
    opacity: 0.8;
}

.form_input__uN3nr:focus,
.form_select__uN3nr:focus {
    border-color: var(--gold);
    box-shadow: 0 0 0 3px rgba(233, 210, 129, 0.1);
    background: var(--main-bg-2);
}

.form_input_icon__AMMwo {
    position: absolute;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    color: var(--text-secondary);
    opacity: 0.8;
    transition: all 0.3s ease;
    pointer-events: none;
}

.form_input__uN3nr:focus + .form_input_icon__AMMwo,
.form_select__uN3nr:focus + .form_input_icon__AMMwo {
    color: var(--gold);
}

.form_select__uN3nr option {
    background: var(--main-bg);
    color: var(--white);
    padding: 10px;
}

.form_error__YQmqm {
    font-family: var(--default-font);
    font-size: 12px;
    color: #ff6b6b;
    margin-top: 5px;
    display: none;
    animation: errorShake 0.3s ease;
}

@keyframes errorShake {
    0%, 100% { transform: translateX(0); }
    25% { transform: translateX(-5px); }
    75% { transform: translateX(5px); }
}

.form_terms__H76gj {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.form_checkbox_wrapper__6WFKN {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    cursor: pointer;
    position: relative;
}

.form_checkbox__YzjWH {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

.form_checkbox_custom__uN3nr {
    width: 20px;
    height: 20px;
    background: var(--main-bg);
    border: 1px solid var(--stroke-1);
    border-radius: 6px;
    position: relative;
    transition: all 0.3s ease;
    flex-shrink: 0;
    margin-top: 2px;
}

.form_checkbox__YzjWH:checked + .form_checkbox_custom__uN3nr {
    background: linear-gradient(135deg, var(--gold) 0%, var(--gold-1) 100%);
    border-color: var(--gold);
}

.form_checkbox__YzjWH:checked + .form_checkbox_custom__uN3nr::after {
    content: '';
    position: absolute;
    left: 6px;
    top: 2px;
    width: 6px;
    height: 10px;
    border: solid var(--dark-1);
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.form_checkbox_text__AMMwo {
    font-family: var(--default-font);
    font-size: 14px;
    color: var(--white);
    opacity: 0.9;
    line-height: 1.4;
}

.form_link__YQmqm {
    color: var(--gold);
    text-decoration: none;
    transition: all 0.3s ease;
}

.form_link__YQmqm:hover {
    color: var(--gold-1);
    text-decoration: underline;
}

.form_submit__H76gj {
    position: relative;
    width: 100%;
    padding: 16px 24px;
    background: linear-gradient(135deg, var(--gold) 0%, var(--gold-1) 100%);
    border: none;
    border-radius: 12px;
    color: var(--dark-1);
    font-family: var(--default-font);
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
    overflow: hidden;
    margin-top: 10px;
}

.form_submit__H76gj::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
    transition: left 0.5s ease;
}

.form_submit__H76gj:hover::before {
    left: 100%;
}

.form_submit__H76gj:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 25px rgba(233, 210, 129, 0.3);
}

.form_submit__H76gj:active {
    transform: translateY(0);
}

.form_submit_loading__H76gj {
    pointer-events: none;
}

.form_submit_loading__H76gj .form_submit_text__6WFKN {
    opacity: 0;
}

.form_submit_loading__H76gj .form_submit_loader__YzjWH {
    opacity: 1;
}

.form_submit_text__6WFKN {
    transition: all 0.3s ease;
}

.form_submit_loader__YzjWH {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 24px;
    height: 24px;
    opacity: 0;
    transition: all 0.3s ease;
}

.form_submit_loader__YzjWH svg {
    width: 100%;
    height: 100%;
    color: var(--dark-1);
}

/* Modal Responsive */
@media (max-width: 768px) {
    .modal_container__QAZiY {
        width: 95%;
        margin: 20px;
        max-height: calc(100vh - 40px);
    }
    
    .modal_header__3ql9t {
        padding: 20px 20px 15px;
    }
    
    .modal_title__bzaff {
        font-size: 20px;
    }
    
    .modal_body__bYhY2 {
        padding: 20px;
    }
    
    .registration_form__zugBq {
        gap: 20px;
    }
    
    .form_input__uN3nr,
    .form_select__uN3nr {
        padding: 14px 18px 14px 45px;
        font-size: 16px;
    }
    
    .form_input_icon__AMMwo {
        left: 14px;
        width: 18px;
        height: 18px;
    }
}
