@charset "UTF-8";
@import"https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{
    line-height:1.15;
    -webkit-text-size-adjust:100%;
}
html.loading,
body.loading{
    overflow:hidden;
}
body{
    margin:0;
    overflow-y:auto;
}
main{
    display:block;
    padding: 60px 20px;
}
h1{
    font-size:2em;
    margin:.67em 0
}
hr{
    box-sizing:content-box;
    height:0;
    overflow:visible
}
pre{
    font-family:monospace,monospace;
    font-size:1em
}
a{
    background-color:transparent
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
b,strong{
    font-weight:bolder
}
code,kbd,samp{
    font-family:monospace,monospace;
    font-size:1em
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
img{
    border-style:none
}
button,input,optgroup,select,textarea{
    font-family:inherit;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,input{
    overflow:visible
}
button,select{
    text-transform:none
}
button,[type=button],[type=reset],[type=submit]{
    -webkit-appearance:button
}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{
    border-style:none;
    padding:0
}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{
    outline:1px dotted ButtonText
}
fieldset{
    padding:.35em .75em .625em
}
legend{
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal
}
progress{
    vertical-align:baseline
}
textarea{
    overflow:auto
}
[type=checkbox],[type=radio]{
    box-sizing:border-box;
    padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
details{
    display:block
}
summary{
    display:list-item
}
template{
    display:none
}
[hidden]{
    display:none
}
:root{
    --main-color: #fff;
    --color-action: #595e64;
    --color-action-hover: #c13dff;
    --color-action-active: #de99ff;
    --color-text-dark: #808588;
    --color-background-input: rgba(255 255 255 / 9%);
    --color-error: #e53e34;
    --color-background-form: #1a162c;
    --color-icon-show-pass: #989ea2;
    --border-radius-input: 12px;
    --border-input: none;
    --main-font-family: inter, sans-serif;
    --dynamic-font-family: inter, sans-serif;
    --cairo-font-family: "Cairo", sans-serif
}
:lang(hi),:lang(bn){
    --dynamic-font-family: amiko, sans-serif
}
@font-face{
    font-family:Inter;
    src:local("Inter"),url(/fonts/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff");
    font-weight:400;
    font-style:normal;
    font-display:swap
}
@font-face{
    font-family:Inter;
    src:local("Inter"),url(/fonts/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter-Medium.woff) format("woff");
    font-weight:500;
    font-style:normal;
    font-display:swap
}
@font-face{
    font-family:Inter;
    src:local("Inter"),url(/fonts/Inter-Bold.woff2) format("woff2"),url(/fonts/Inter-Bold.woff) format("woff");
    font-weight:700;
    font-style:normal;
    font-display:swap
}
@font-face{
    font-family:Inter;
    src:local("Inter"),url(/fonts/Inter-BlackItalic.woff2) format("woff2"),url(/fonts/Inter-BlackItalic.woff) format("woff");
    font-weight:900;
    font-style:italic;
    font-display:swap
}
@font-face{
    font-family:Amiko;
    src:local("Amiko"),url(/fonts/Amiko-Bold.woff2) format("woff2"),url(/fonts/Amiko-Bold.woff) format("woff");
    font-weight:700;
    font-style:normal;
    font-display:swap
}
@font-face{
    font-family:Amiko;
    src:local("Amiko"),url(/fonts/Amiko-Regular.woff2) format("woff2"),url(/fonts/Amiko-Regular.woff) format("woff");
    font-weight:400;
    font-style:normal;
    font-display:swap
}
body{
    font-family:Inter,sans-serif;
    background-color:var(--main-color);
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
*,*:before,*:after{
    box-sizing:border-box
}
input{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.dropdown[data-v-1e14488f]{
    position:relative;
    width:-moz-fit-content;
    width:fit-content
}
.dropdown__button[data-v-1e14488f]{
    position:relative;
    display:flex;
    align-items:center;
    gap:8px;
    padding:0 9px;
    height:36px;
    border-radius:12px;
    border:none;
    outline:none;
    background:#ffffff1f;
    -webkit-backdrop-filter:blur(13px);
    backdrop-filter:blur(13px);
    color:#fff;
    font-size:14px;
    font-weight:500;
    text-transform:uppercase;
    cursor:pointer;
    z-index:1;
    transition-property:background-color;
    transition-timing-function:ease-in-out;
    transition-duration:.2s
}
.dropdown__button[data-v-1e14488f]:after{
    content:"";
    position:absolute;
    top:-1px;
    right:-1px;
    bottom:-1px;
    left:-1px;
    border:var(--border-input);
    opacity:0;
    border-radius:12px;
    z-index:1
}
.dropdown__button[data-v-1e14488f]:hover{
    background:#ffffff2e
}
.dropdown__button[data-v-1e14488f]:active{
    background:#ffffff14
}
.dropdown__button[data-v-1e14488f]:focus-visible{
    background:#ffffff2e
}
.dropdown__button[data-v-1e14488f]:focus-visible:after{
    opacity:1;
    border-radius:12px;
    border:1px solid #0075ff;
    box-shadow:0 0 0 2px #0075ff40
}
.dropdown_is_opened .dropdown__button[data-v-1e14488f]:hover{
    background:#ffffff47
}
.dropdown__arrow[data-v-1e14488f]{
    opacity:.5;
    transition-property:transform;
    transition-timing-function:ease-in-out;
    transition-duration:.2s
}
.dropdown__arrow_is_turn[data-v-1e14488f]{
    rotate:180deg
}
.dropdown_is_opened .dropdown__arrow[data-v-1e14488f]{
    transform:rotate(180deg)
}
.dropdown__flag[data-v-1e14488f]{
    border-radius:100%
}
.header[data-v-3eb1992c]{
    padding:36px 24px;
    position:relative;
    margin-bottom:65px;
    z-index:1
}
@media all and (min-width: 768px){
    .header[data-v-3eb1992c]{
        margin-bottom:89px
    }
}
.header__lang-drop[data-v-3eb1992c]{
    display:flex;
    justify-content:end
}
.header__logo[data-v-3eb1992c]{
    background-image:url(/images/logo/logo.svg);
    width:60px;
    height:30px;
    background-repeat:no-repeat;
    background-size:contain
}
@media all and (min-width: 768px){
    .header__logo[data-v-3eb1992c]{
        width:124px;
        height:50px;
        background-position:center;
        transform:translateY(-10px)
    }
}
.header__logo_bg[data-v-3eb1992c]{
    display:flex;
    justify-content:center;
    align-items:center;
    background-image:url(/images/logo/logo-background.svg);
    width:166px;
    height:48px;
    background-repeat:no-repeat;
    background-size:contain;
    position:absolute;
    top:0;
    left:calc(50% - 83px);
    background-position:center
}
@media all and (min-width: 768px){
    .header__logo_bg[data-v-3eb1992c]{
        width:258px;
        height:90px;
        left:calc(50% - 129px)
    }
}
.footer[data-v-739a6647]{
    padding:33px 15px 15px;
    margin-top:auto;
    background-image:linear-gradient(180deg,#c04fab00,#c04eaac7 74.48%,#9c27c2c7);
    z-index:10;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:12px;
    font-size:14px;
    line-height:1.2;
    color:#fff9
}
.footer__link[data-v-739a6647]{
    color:inherit;
    text-decoration:none;
    cursor:pointer
}
.footer__link[data-v-739a6647]:lang(ur){
    font-family:var(--cairo-font-family)
}
.modal[data-v-0a3d2b52]{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-color:#0e1011b3;
    z-index:10;
    overflow:auto;
    -webkit-backdrop-filter:blur(8px);
    backdrop-filter:blur(8px)
}
.modal__dialog[data-v-0a3d2b52]{
    overflow:unset;
    width:-moz-fit-content;
    width:fit-content;
    position:relative;
    display:flex;
    justify-content:center;
    margin:50px auto
}
@media all and (min-width: 768px){
    .modal__dialog[data-v-0a3d2b52]{
        width:420px
    }
}
@media all and (min-width: 1024px){
    .modal__dialog[data-v-0a3d2b52]{
        width:450px
    }
}
.reg-form-label[data-v-d77641a7]{
    font-family:var(--dynamic-font-family),sans-serif;
    font-weight:500;
    font-size:16px;
    color:var(--main-color);
    transform-origin:left;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    pointer-events:none;
    transition-property:transform;
    transition-timing-function:ease-in-out;
    transition-duration:.2s
}
.reg-form-label[data-v-d77641a7]:lang(ur){
    font-family:var(--cairo-font-family)
}
.message[data-v-16d6d142]{
    margin:0;
    font-family:var(--dynamic-font-family),sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:1.36
}
.message[data-v-16d6d142]:lang(ur){
    font-family:var(--cairo-font-family)
}
.message[data-v-16d6d142]:lang(th){
    margin-top:5px
}
.message_type_error[data-v-16d6d142]{
    color:#fc5415
}
.message_type_success[data-v-16d6d142]{
    color:#12b857
}
.select[data-v-df978036]{
    display:flex;
    align-items:center
}
.select__button[data-v-df978036]{
    width:100%;
    height:100%;
    display:flex;
    align-items:center;
    background-color:transparent;
    border:none;
    cursor:pointer;
    padding:0 10px
}
.select__button[data-v-df978036]:hover{
    outline:1px solid var(--color-action);
    border-radius:12px 0 0 12px
}
.select__button[data-v-df978036]:focus{
    outline:1px solid var(--color-action);
    box-shadow:0 0 0 2px #0075ff40;
    border-radius:12px 0 0 12px
}
.select__flag[data-v-df978036]{
    align-self:center;
    border-radius:100px;
    margin-right:5px
}
.select__arrow-icon[data-v-df978036]{
    opacity:.48;
    color:#fff;
    transition-property:rotate;
    transition-timing-function:ease-in-out;
    transition-duration:.3s
}
.select__arrow-icon_is_turn[data-v-df978036]{
    rotate:180deg
}
.input-tel[data-v-cabdf65a]{
    display:flex;
    flex-direction:column;
    gap:4px
}
.input-tel__container[data-v-cabdf65a]{
    position:relative;
    display:flex;
    border:var(--border-input);
    background-color:var(--color-background-input);
    border-radius:var(--border-radius-input)
}
.input-tel__label[data-v-cabdf65a]{
    color:#ffffff7a;
    line-height:1.43;
    left:55px
}
.input-tel__input[data-v-cabdf65a]{
    font-weight:500;
    padding:20px 0 4px 5px;
    background-color:transparent;
    border:none;
    color:#fff;
    font-size:16px;
    line-height:1.5;
    width:100%;
    border-radius:0 var(--border-radius-input) var(--border-radius-input) 0
}
.input-tel__input[data-v-cabdf65a]:hover{
    outline:1px solid var(--color-action)
}
.input-tel__input[data-v-cabdf65a]:focus{
    outline:1px solid var(--color-action)
}
.input-tel__input:valid+.input-tel__label[data-v-cabdf65a]{
    transform:translateY(-115%) scale(.7)
}
.input-tel__input:invalid+.input-tel__label[data-v-cabdf65a]{
    transform:translateY(-50%) scale(1)
}
.input-tel__input:focus+.input-tel__label[data-v-cabdf65a]{
    transform:translateY(-115%) scale(.7)
}
.input-email__container[data-v-b281224f]{
    position:relative;
    display:flex
}
.input-email__label[data-v-b281224f]{
    left:16px
}
.input-email__input[data-v-b281224f]{
    font-weight:500;
    padding:20px 16px 4px;
    background-color:var(--color-background-input);
    border:var(--border-input);
    color:#fff;
    font-size:16px;
    line-height:1.5;
    width:100%;
    border-radius:var(--border-radius-input)
}
.input-email__input[data-v-b281224f]:hover{
    outline:1px solid var(--color-action)
}
.input-email__input[data-v-b281224f]:focus{
    outline:1px solid var(--color-action)
}
.input-email__input:valid+.input-email__label[data-v-b281224f]{
    transform:translateY(-115%) scale(.7)
}
.input-email__input:invalid+.input-email__label[data-v-b281224f]{
    transform:translateY(-50%) scale(1)
}
.input-email__input:focus+.input-email__label[data-v-b281224f]{
    transform:translateY(-115%) scale(.7)
}
.button[data-v-4087beaf]{
    position:relative;
    background-color:transparent;
    border:none;
    cursor:pointer;
    font-size:16px;
    padding:0;
    display:flex;
    justify-content:center;
    align-items:center
}
.button[data-v-4087beaf]:hover,.button[data-v-4087beaf]:focus{
    outline:none
}
.button:hover .button__outline[data-v-4087beaf],.button:focus .button__outline[data-v-4087beaf]{
    outline-color:#595e64
}
.button:hover .button__icon[data-v-4087beaf],.button:focus .button__icon[data-v-4087beaf]{
    color:var(--color-text-dark)
}
.button__outline[data-v-4087beaf]{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:20px;
    height:20px;
    outline:1px solid transparent;
    border-radius:5px
}
.button__icon[data-v-4087beaf]{
    color:var(--color-icon-show-pass)
}
.input-password[data-v-7869110b]{
    display:flex;
    flex-direction:column;
    gap:4px
}
.input-password__container[data-v-7869110b]{
    position:relative;
    display:flex
}
.input-password__label[data-v-7869110b]{
    left:16px
}
.input-password__input[data-v-7869110b]{
    font-weight:500;
    padding:20px 50px 4px 16px;
    background-color:var(--color-background-input);
    border:var(--border-input);
    color:#fff;
    font-size:16px;
    line-height:1.5;
    width:100%;
    border-radius:var(--border-radius-input)
}
.input-password__input_ios[data-v-7869110b]{
    padding:24px 50px 0 16px
}
.input-password__input[data-v-7869110b]:hover{
    outline:1px solid var(--color-action)
}
.input-password__input[data-v-7869110b]:focus{
    outline:1px solid var(--color-action)
}
.input-password__input:valid+.input-password__label[data-v-7869110b]{
    transform:translateY(-115%) scale(.7)
}
.input-password__input:invalid+.input-password__label[data-v-7869110b]{
    transform:translateY(-50%) scale(1)
}
.input-password__input:focus+.input-password__label[data-v-7869110b]{
    transform:translateY(-115%) scale(.7)
}
.input-password__input[data-v-7869110b]::-webkit-textfield-decoration-container{
    transform:translateY(-7px)
}
.input-password__button[data-v-7869110b]{
    position:absolute;
    right:0;
    top:0;
    bottom:0;
    min-height:100%;
    min-width:48px
}
.input-promocode[data-v-15fa6daf]{
    display:flex;
    flex-direction:column;
    gap:4px;
    margin-bottom:5px
}
.input-promocode__container[data-v-15fa6daf]{
    position:relative;
    display:flex
}
.input-promocode__label[data-v-15fa6daf]{
    left:16px
}
.input-promocode__input[data-v-15fa6daf]{
    font-weight:500;
    padding:20px 50px 4px 16px;
    background-color:var(--color-background-input);
    border:none;
    color:#fff;
    font-size:16px;
    line-height:1.5;
    width:100%;
    border-radius:12px
}
.input-promocode__input[data-v-15fa6daf]:hover{
    outline:1px solid var(--color-action)
}
.input-promocode__input[data-v-15fa6daf]:focus{
    outline:1px solid var(--color-action);
    box-shadow:0 0 0 2px #0075ff40
}
.input-promocode__input:valid+.input-promocode__label[data-v-15fa6daf]{
    transform:translateY(-115%) scale(.7)
}
.input-promocode__input:invalid+.input-promocode__label[data-v-15fa6daf]{
    transform:translateY(-50%) scale(1)
}
.input-promocode__input:focus+.input-promocode__label[data-v-15fa6daf]{
    transform:translateY(-115%) scale(.7)
}
.input-promocode__input[data-v-15fa6daf]::-webkit-textfield-decoration-container{
    transform:translateY(-7px)
}
.input-promocode__button[data-v-15fa6daf]{
    position:absolute;
    right:0;
    top:0;
    bottom:0;
    min-height:100%;
    min-width:48px
}
.button[data-v-86589ab7]{
    cursor:pointer;
    overflow:hidden;
    position:relative;
    padding:14px 5px;
    font-weight:700;
    text-transform:uppercase;
    width:100%;
    font-size:20px;
    line-height:1.4;
    background-image:linear-gradient(3deg,#ff0e63,#df003f);
    color:#fff;
    border:none;
    border-radius:65px
}
.button[data-v-86589ab7]:lang(ur){
    font-family:var(--cairo-font-family)
}
@media all and (min-width: 768px){
    .button[data-v-86589ab7]{
        padding:24px 5px
    }
}
.button__loader[data-v-86589ab7]{
    margin:0 auto;
    animation-duration:1s;
    animation-name:spin-86589ab7;
    animation-timing-function:linear;
    animation-iteration-count:infinite
}
@keyframes spin-86589ab7{
    to{
        transform:rotate(360deg)
    }
}
.select-currency-modal[data-v-64de7770]{
    position:absolute;
    width:100%;
    top:calc(100% + 6px);
    left:0;
    padding:4px;
    background-image:linear-gradient(0deg,#f5f5f5,#f5f5f5);
    background-color:#fff;
    border:2px solid black;
    border-radius:12px;
    z-index:9
}
.select-currency-modal[data-v-64de7770]:lang(ur){
    font-family:var(--cairo-font-family)
}
.select-currency-modal__list[data-v-64de7770]{
    list-style:none;
    padding:2px;
    margin:0;
    max-height:200px;
    overflow-y:auto;
    scrollbar-color:#d1d1d1 #f5f5f5;
    scrollbar-width:thin
}
.select-currency-modal__list[data-v-64de7770]::-webkit-scrollbar{
    width:4px;
    background-color:#f5f5f5;
    overflow:hidden;
    border-radius:10px
}
.select-currency-modal__list[data-v-64de7770]::-webkit-scrollbar-thumb{
    background-color:#d1d1d1;
    border-radius:10px
}
.select-currency-modal__item[data-v-64de7770]:not(:last-child){
    margin-bottom:2px
}
.select-currency-modal__button[data-v-64de7770]{
    position:relative;
    width:100%;
    background-color:#f5f5f5;
    border-radius:10px;
    padding:11px 11px 11px 47px;
    border:none;
    cursor:pointer;
    font-weight:500;
    font-size:14px;
    line-height:1.29;
    color:#000;
    text-align:left;
    display:flex;
    align-items:center;
    -moz-column-gap:12px;
    column-gap:12px;
    transition-property:background-color,box-shadow;
    transition-timing-function:ease-in-out;
    transition-duration:.15s
}
.select-currency-modal__button[data-v-64de7770]:hover{
    background-color:#0f0f0f0a
}
.select-currency-modal__button[data-v-64de7770]:active{
    box-shadow:0 2px 3px #00000014;
    background-color:#fff
}
.select-currency-modal__button[data-v-64de7770]:focus-visible{
    outline:1px solid #3a89ff;
    box-shadow:0 0 0 2px #3a89ff3d
}
.select-currency-modal__symbol[data-v-64de7770]{
    position:absolute;
    left:24px;
    top:50%;
    transform:translate(-50%,-50%);
    font-weight:600;
    font-size:16px;
    color:var(--color-text-dark)
}
.select-currency[data-v-6a480601]{
    position:relative;
    background-color:var(--color-background-input);
    border-radius:12px;
    min-height:48px
}
.select-currency__button[data-v-6a480601]{
    width:100%;
    display:flex;
    align-items:center;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-color:transparent;
    border:var(--border-input);
    cursor:pointer;
    border-radius:var(--border-radius-input);
    padding:0 16px 0 53px;
    color:var(--color-text-dark)
}
.select-currency__button[data-v-6a480601]:hover{
    outline:1px solid var(--color-action)
}
.select-currency__button[data-v-6a480601]:focus{
    outline:1px solid var(--color-action);
    box-shadow:0 0 0 2px #0075ff40
}
.select-currency__symbol[data-v-6a480601]{
    position:absolute;
    top:50%;
    left:24px;
    transform:translate(-50%,-50%)
}
.select-currency__currency-name[data-v-6a480601]{
    margin-right:auto
}
.select-currency__currency-name[data-v-6a480601]:lang(ur){
    font-family:var(--cairo-font-family)
}
.select-currency__arrow[data-v-6a480601]{
    transition-property:rotate;
    transition-timing-function:ease-in-out;
    transition-duration:.2s
}
.select-currency__arrow_is_turn[data-v-6a480601]{
    rotate:180deg
}
.dropdown-enter-active[data-v-6a480601],.dropdown-leave-active[data-v-6a480601]{
    transition:opacity .1s ease-in-out
}
.dropdown-enter-from[data-v-6a480601],.dropdown-leave-to[data-v-6a480601]{
    opacity:0
}
.form[data-v-b95c4e77]{
    display:flex;
    flex-direction:column;
    gap:12px;
    width:296px;
    margin:0 auto;
    border-radius:20px;
    background-image:linear-gradient(135deg,#1b1d22,#121317);
    padding:24px 16px;
    font-family:Inter,sans-serif;
    color:#fff
}
@media all and (min-width: 768px){
    .form[data-v-b95c4e77]{
        padding:32px;
        width:420px
    }
}
.form__icon[data-v-b95c4e77]{
    width:27px;
    height:30px
}
@media all and (min-width: 768px){
    .form__icon[data-v-b95c4e77]{
        width:34px;
        height:36px
    }
}
.form__button[data-v-b95c4e77]{
    margin:10px 0
}
@media all and (min-width: 768px){
    .form__button[data-v-b95c4e77]{
        margin:15px 0
    }
}
.form__have-acc[data-v-b95c4e77]{
    text-decoration:none;
    position:relative
}
@media all and (min-width: 768px){
    .form__have-acc[data-v-b95c4e77]{
        border-radius:12px;
        background:#ffffff14;
        -webkit-backdrop-filter:blur(6.8px);
        backdrop-filter:blur(6.8px);
        padding:12px 16px
    }
    .form__have-acc[data-v-b95c4e77]:after{
        position:absolute;
        content:"→";
        right:16px;
        bottom:calc(50% - 16px);
        color:#fff;
        display:flex;
        justify-content:center;
        align-items:center;
        width:35px;
        height:35px;
        border-radius:10px;
        background-color:#8e49ff;
        box-shadow:0 5px 20px -5px #8e49ff99;
        font-weight:900
    }
}
.form__have-acc_question[data-v-b95c4e77]{
    font-weight:500;
    font-size:14px;
    line-height:1.4;
    letter-spacing:.1px;
    color:#fff;
    opacity:.5;
    margin-bottom:5px
}
.form__have-acc_question[data-v-b95c4e77]:lang(ur){
    font-family:var(--cairo-font-family)
}
.form__have-acc_login[data-v-b95c4e77]{
    font-size:16px;
    font-weight:500;
    line-height:1.33;
    letter-spacing:.01px;
    color:#fff;
    text-shadow:0 3px 6px rgba(0,0,0,.4);
    text-decoration:none
}
.form__have-acc_login[data-v-b95c4e77]:lang(ur){
    font-family:var(--cairo-font-family)
}
.form__title[data-v-b95c4e77]{
    text-align:center;
    margin:0 0 10px;
    letter-spacing:-.79px;
    font-size:24px;
    line-height:1.2;
    font-weight:900
}
.form__title[data-v-b95c4e77]:lang(ur){
    font-family:var(--cairo-font-family)
}
@media all and (min-width: 768px){
    .form__title[data-v-b95c4e77]{
        font-size:32px
    }
}
.form__num[data-v-b95c4e77]{
    font-size:24px;
    line-height:1.2;
    margin:0 0 4px;
    font-weight:900
}
.form__text[data-v-b95c4e77]{
    text-transform:uppercase;
    margin:0;
    opacity:.78;
    letter-spacing:.5px;
    font-weight:700;
    font-size:14px;
    line-height:1.43
}
.form__text[data-v-b95c4e77]:lang(ur){
    font-family:var(--cairo-font-family)
}
.form__box[data-v-b95c4e77]{
    border-radius:16px;
    border:2px solid #f20854;
    background-image:radial-gradient(127.43% 100% at 100% 100%,#ff0e631f,#ff0e6300),linear-gradient(0deg,#1b1d22,#1b1d22);
    box-shadow:0 2px 35px #f2085466,0 0 0 3px #f2085440;
    padding:14px 30px;
    text-align:center;
    position:relative;
    margin-bottom:16px
}
@media all and (min-width: 768px){
    .form__box[data-v-b95c4e77]{
        padding:16px 30px
    }
}
.form__box_icon[data-v-b95c4e77]{
    position:absolute;
    left:0;
    top:0;
    width:28px;
    height:28px;
    border-radius:10px 0 12px;
    background-color:#f20854
}
@media all and (min-width: 768px){
    .form__box_icon[data-v-b95c4e77]{
        width:32px;
        height:32px
    }
}
.reg-modal[data-v-fef64bab]{
    position:relative;
    width:100%
}
.loader[data-v-ff89d00a]{
    z-index:10;
    flex-direction:column;
    gap:24px
}
.loader__logo[data-v-ff89d00a]{
    width:148px;
    height:70px
}
.loader__spin[data-v-ff89d00a]{
    width:32px;
    height:32px;
    animation-duration:1s;
    animation-name:spin-ff89d00a;
    animation-timing-function:linear;
    animation-iteration-count:infinite
}
@media all and (min-width: 768px){
    .loader__spin[data-v-ff89d00a]{
        width:48px;
        height:48px
    }
}
@keyframes spin-ff89d00a{
    to{
        transform:rotate(360deg)
    }
}
.restrict[data-v-1c4cb2a0]{
    z-index:11
}
.restrict[data-v-1c4cb2a0]:lang(ur){
    font-family:var(--cairo-font-family)
}
.restrict__container[data-v-1c4cb2a0]{
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:12px;
    max-width:320px
}
.restrict__text[data-v-1c4cb2a0]{
    text-align:center
}
.restrict__country[data-v-1c4cb2a0]{
    display:flex;
    align-items:center;
    gap:10px
}
.restrict__country-key[data-v-1c4cb2a0]{
    font-weight:500
}
.restrict__icon[data-v-1c4cb2a0]{
    width:16px;
    height:16px;
    border-radius:50%;
    flex-shrink:0
}
.restrict__title[data-v-1c4cb2a0]{
    font-size:24px
}
.restrict__description[data-v-1c4cb2a0]{
    max-width:300px;
    margin:0 auto;
    line-height:120%;
    letter-spacing:-.21px;
    opacity:.7
}
.modal-restrict[data-v-4bd7e289]{
    max-width:300px;
    width:100%;
    margin:0 auto;
    background-color:#fff;
    padding:40px 20px 20px;
    position:relative;
    border-radius:16px
}
.modal-restrict[data-v-4bd7e289]:lang(ur){
    font-family:var(--cairo-font-family)
}
@media all and (min-width: 768px){
    .modal-restrict[data-v-4bd7e289]{
        max-width:390px
    }
}
.modal-restrict__close[data-v-4bd7e289]{
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    right:20px;
    top:20px;
    width:24px;
    height:24px;
    border-radius:4px;
    background-color:#edf0f7;
    border:none;
    cursor:pointer;
    padding:0;
    font-size:22px;
    color:#99a2ad
}
.modal-restrict__image[data-v-4bd7e289]{
    display:block;
    margin:0 auto
}
.modal-restrict__country[data-v-4bd7e289]{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:8px
}
.modal-restrict__country-icon[data-v-4bd7e289]{
    width:16px;
    height:16px;
    border-radius:50%;
    flex-shrink:0
}
.modal-restrict__country-key[data-v-4bd7e289]{
    font-size:14px
}
.modal-restrict__title[data-v-4bd7e289]{
    margin:0 0 8px;
    font-size:20px;
    text-align:center
}
.modal-restrict__text[data-v-4bd7e289]{
    font-size:12px;
    line-height:1.375;
    text-align:center;
    margin:0 0 20px
}
.modal-restrict__button[data-v-4bd7e289]{
    border:none;
    border-radius:8px;
    cursor:pointer;
    width:100%;
    background-image:linear-gradient(267.05deg,#089e4e,#31bc69 99.28%);
    box-shadow:0 6px 18px #0ea1514d;
    text-shadow:0 3px 6px rgba(0,0,0,.2);
    font-size:15px;
    line-height:18px;
    min-height:40px;
    color:#fff;
    font-weight:500
}
.modal[data-v-a6a7cf36]{
    display:block;
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:10;
    background-color:#000000b8;
    -webkit-backdrop-filter:blur(5px);
    backdrop-filter:blur(5px);
    padding:112px 12px 24px;
    overflow:auto
}
@media all and (min-width: 768px){
    .modal[data-v-a6a7cf36]{
        padding-top:192px;
        padding-bottom:40px
    }
}
.app-body[data-v-e8f7abd2]{
    display:flex;
    justify-content:center;
    align-items:center;
    background-color:#090f1e;
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    color:#fff;
    padding:40px 15px;
    overflow-y:auto
}
.app-wrapper[data-v-e8f7abd2]{
    display:flex;
    flex-direction:column;
    min-height:100vh;
    background-color:#000823;
    position:relative;
    opacity:0;
    transform:scale(1.1);
    transition:opacity 0.6s ease-out,transform 1s ease-out;
    overflow:hidden;
}
.app-wrapper[data-v-e8f7abd2] .app-wrapper__background{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:0;
    pointer-events:none
}
.app-wrapper[data-v-e8f7abd2] .app-wrapper__background-img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;
    display:block
}
.app-wrapper[data-v-e8f7abd2].loaded{
    opacity:1;
    transform:scale(1)
}
.app-wrapper[data-v-e8f7abd2].content-ready .header[data-v-3eb1992c],
.app-wrapper[data-v-e8f7abd2].content-ready .main[data-v-e8f7abd2],
.app-wrapper[data-v-e8f7abd2].content-ready .footer[data-v-739a6647]{
    opacity:1;
    visibility:visible;
    transition:opacity 0.3s ease-out,visibility 0.3s ease-out
}
.app-wrapper[data-v-e8f7abd2]::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:linear-gradient(180deg,rgba(0,8,35,.3) 0%,rgba(0,8,35,.5) 100%);
    -webkit-backdrop-filter:blur(3px);
    backdrop-filter:blur(3px);
    z-index:1;
    pointer-events:none
}
@media all and (min-width: 768px){
    .app-wrapper[data-v-e8f7abd2]::before{
        -webkit-backdrop-filter:blur(5px);
        backdrop-filter:blur(5px)
    }
}
@supports (min-height: 100dvh){
    .app-wrapper[data-v-e8f7abd2]{
        min-height:100dvh
    }
}
.app-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}
.app-wrapper .main[data-v-e8f7abd2]{
    display:flex;
    flex-direction:column;
    align-items:center;
    max-width:350px;
    margin:0 auto;
    font-family:Inter,sans-serif;
    position:relative;
    z-index:1
}
@media all and (min-width: 768px){
    .app-wrapper .main[data-v-e8f7abd2]{
        max-width:540px
    }
}
.app-wrapper .main__reg-form[data-v-e8f7abd2]{
    max-width:420px;
    margin:0 auto
}
.app-wrapper .main__title[data-v-e8f7abd2]{
    text-transform:uppercase;
    font-weight:900;
    font-style:italic;
    font-size: 58px;
    line-height:1;
    color:#fff;
    animation:fadeInUp 0.8s ease-out forwards;
    opacity:0
}
.app-wrapper .main__title[data-v-e8f7abd2]:lang(ur){
    font-family:var(--cairo-font-family);
    transform:translateY(-30px)
}
@media all and (min-width: 768px){
    .app-wrapper .main__title[data-v-e8f7abd2]{
        font-size:78px;
    }
}
@media all and (min-width: 768px){
    .app-wrapper .main__title[data-v-e8f7abd2]:lang(ur){
        transform:translateY(-50px)
    }
}
@media all and (min-width: 768px){
    .app-wrapper .main__title[data-v-e8f7abd2]{
        font-size:155px;
        transform:translate(10px)
    }
}
.app-wrapper .main__subtitle[data-v-e8f7abd2]{
    display:inline-block;
    letter-spacing:-1.96px;
    transform:translateY(-14px);
    font-weight:900;
    font-style:italic;
    font-size:56px;
    line-height:.8;
    color:#df003f;
    text-shadow:-2px -3px 0 #fff,4px -3px 0 #fff,-3px 3px 0 #fff,3px 3px 0 #fff,3px 3px 0 #fff;
    margin-bottom:10px;
    animation:fadeInUpSubtitle 0.8s ease-out 0.2s forwards;
    opacity:0
}
@media all and (min-width: 768px){
    .app-wrapper .main__subtitle[data-v-e8f7abd2]{
        transform:translateY(-27px);
        font-size:112px;
        animation-name:fadeInUpSubtitleTablet
    }
}
.app-wrapper .main__description[data-v-e8f7abd2]{
    text-align:center;
    margin:0 0 24px;
    font-size:16px;
    line-height:1.43;
    color:#fff;
    text-shadow:0 3px 6px rgba(0,0,0,.4);
    animation:fadeInUp 0.6s ease-out 0.4s forwards;
    opacity:0
}
.app-wrapper .main__description[data-v-e8f7abd2]:lang(ur){
    font-family:var(--cairo-font-family)
}
@media all and (min-width: 768px){
    .app-wrapper .main__description[data-v-e8f7abd2]{
        margin-bottom:40px;
        font-size:24px
    }
}
.app-wrapper .main__button[data-v-e8f7abd2]{
    text-decoration: none;
    min-width:250px;
    text-transform:uppercase;
    font-size:20px;
    line-height:1.2;
    padding:20px 10px;
    font-weight:700;
    background-image:linear-gradient(3deg,#ff0e63,#df003f);
    color:#fff;
    border:none;
    border-radius:65px;
    cursor:pointer;
    text-align:center;
    position:relative;
    animation:fadeInUp 0.6s ease-out 1s forwards;
    opacity:0
}
.app-wrapper .main__button[data-v-e8f7abd2]:lang(ur){
    font-family:var(--cairo-font-family)
}
@media all and (min-width: 768px){
    .app-wrapper .main__button[data-v-e8f7abd2]{
        min-width:324px;
        font-size:28px;
        line-height:1;
        padding:24px 40px
    }
}
.app-wrapper .main__button[data-v-e8f7abd2]:after{
    content:"";
    position:absolute;
    right:-6px;
    bottom:-25px;
    background-image:url(/images/icons/arrow.svg);
    width:66px;
    height:60px;
    pointer-events:none
}
@media all and (min-width: 768px){
    .app-wrapper .main__button[data-v-e8f7abd2]:after{
        width:120px;
        height:113px;
        right:-80px;
        bottom:-65px
    }
}
@media all and (min-width: 768px){
    .app-wrapper .main__money[data-v-e8f7abd2]{
        display:none
    }
}
@media all and (min-width: 768px){
    .app-wrapper .main__cherry[data-v-e8f7abd2]{
        display:none
    }
}
.app-wrapper .main__cash[data-v-e8f7abd2]{
    position:absolute;
    left:0;
    bottom:0;
    width:320px;
    height:208px
}
@media all and (min-width: 768px){
    .app-wrapper .main__cash[data-v-e8f7abd2]{
        display:none
    }
}
.app-wrapper .main__stats[data-v-e8f7abd2]{
    display:flex;
    flex-direction:column;
    gap:8px;
    margin:0 0 20px;
    text-align:left
}
@media all and (min-width: 768px){
    .app-wrapper .main__stats[data-v-e8f7abd2]{
        margin-bottom:30px;
        gap:10px;
        text-align:center
    }
}
.app-wrapper .main__stat-item[data-v-e8f7abd2]{
    display:flex;
    align-items:center;
    justify-content:flex-start;
    gap:8px;
    font-size:14px;
    line-height:1.43;
    color:#fff;
    font-family:Inter,sans-serif;
    text-shadow:0 3px 6px rgba(0,0,0,.4);
    animation:fadeInUp 0.6s ease-out forwards;
    opacity:0
}
@media all and (min-width: 768px){
    .app-wrapper .main__stat-item[data-v-e8f7abd2]{
        justify-content:center
    }
}
.app-wrapper .main__stat-item[data-v-e8f7abd2]:nth-child(1){
    animation-delay:0.6s
}
.app-wrapper .main__stat-item[data-v-e8f7abd2]:nth-child(2){
    animation-delay:0.8s
}
@media all and (min-width: 768px){
    .app-wrapper .main__stat-item[data-v-e8f7abd2]{
        font-size:16px
    }
}
.app-wrapper .main__stat-item[data-v-e8f7abd2]:lang(ur){
    font-family:var(--cairo-font-family)
}
.app-wrapper .main__stat-icon[data-v-e8f7abd2]{
    font-size:16px;
    line-height:1
}
@media all and (min-width: 768px){
    .app-wrapper .main__stat-icon[data-v-e8f7abd2]{
        font-size:18px
    }
}
.app-wrapper .main__stat-text[data-v-e8f7abd2]{
    font-weight:500
}
@keyframes fadeInUp{
    from{
        opacity:0;
        transform:translateY(20px)
    }
    to{
        opacity:1;
        transform:translateY(0)
    }
}
@keyframes fadeInUpSubtitle{
    from{
        opacity:0;
        transform:translateY(6px)
    }
    to{
        opacity:1;
        transform:translateY(-14px)
    }
}
@media all and (min-width: 768px){
    .app-wrapper .main__subtitle[data-v-e8f7abd2]{
        animation-name:fadeInUpSubtitleTablet
    }
}
@keyframes fadeInUpSubtitleTablet{
    from{
        opacity:0;
        transform:translateY(13px)
    }
    to{
        opacity:1;
        transform:translateY(-27px)
    }
}
body.loading{
    overflow:hidden
}
body.loading .app-wrapper[data-v-e8f7abd2] .header[data-v-3eb1992c],
body.loading .app-wrapper[data-v-e8f7abd2] .main[data-v-e8f7abd2],
body.loading .app-wrapper[data-v-e8f7abd2] .footer[data-v-739a6647]{
    opacity:0;
    visibility:hidden
}
body.loading .app-wrapper[data-v-e8f7abd2] .main__title[data-v-e8f7abd2],
body.loading .app-wrapper[data-v-e8f7abd2] .main__subtitle[data-v-e8f7abd2],
body.loading .app-wrapper[data-v-e8f7abd2] .main__description[data-v-e8f7abd2],
body.loading .app-wrapper[data-v-e8f7abd2] .main__stat-item[data-v-e8f7abd2],
body.loading .app-wrapper[data-v-e8f7abd2] .main__button[data-v-e8f7abd2]{
    animation-play-state:paused
}
 