.Header_header__TiXbT {
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 100;
    position: fixed;
    height: 60px;
    right: 0;
    left: 0;
    transform: translateZ(1000px);
    -webkit-transform: translateZ(1000px);
    padding: 0 1rem;
    background-color: var(--container_bg);
    border-bottom: 1px solid var(--body_bg)
}

.Header_menu_open__8qoUj.Header_header__TiXbT:before {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #141414
}

.Header_menu_open__8qoUj.Header_header__TiXbT:before {
    -webkit-mask-image: none;
    mask-image: none;
    z-index: -1
}

.Header_header_left__c7b3n {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1
}

.Header_nav_link__0N70n {
    display: flex;
    align-items: center
}

.Header_header_right__okHmq {
    gap: .5rem;
    z-index: 2
}

.Header_header_right__okHmq,.Header_icon__JM6UF {
    display: flex;
    justify-content: center;
    align-items: center
}

.Header_icon__JM6UF {
    font-size: 1.5rem;
    fill: var(--purple);
    transition: all .1s ease-out;
    padding-right: 1rem
}

.Header_app_title__zwrNC {
    font-size: 1.5rem;
    font-weight: 700
}

.Header_header_center__ydVxZ {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: calc(var(--left_margin));
    margin-right: calc(var(--right_margin));
    position: absolute;
    inset: 0;
    z-index: 0
}

.WalletBalance_container__V3qQ7 {
    position: relative
}

.WalletBalance_header_container__7MK0_ {
    height: 40px;
    min-width: 125px;
    flex-direction: column;
    background-color: transparent;
    color: #fff;
    border: none;
    background: var(--body_bg);
    transition: background-color .1s ease-out,border-color .1s ease-out;
    border: 2px solid var(--button_bg);
    border-radius: 4px;
    box-shadow: 0 2px 0 #1c1c1c,0 2px 3px 1px #0d0d0d;
    box-shadow: var(--button_shadow);
    background-color: var(--button_bg);
    display: flex;
    justify-content: center;
    align-items: flex-end;
    overflow: hidden;
    height: 2.5rem;
    padding: 0 12px
}

.WalletBalance_header_container__7MK0_:hover {
    background-color: var(--button_bg_hover);
    border-color: var(--button_bg_hover);
    cursor: pointer
}


.WalletBalance_bet_token__nlJRd {
    font-size: 1rem;
    font-weight: 700;
    display: flex;
    align-items: center;
    gap: .5rem;
    margin-left: .2rem
}

.WalletBalance_bet_token__nlJRd svg {
    margin: 0!important;
    font-size: 1.2rem
}

.WalletBalance_dropdown_container__V_ZZe {
    position: absolute;
    top: calc(100%);
    text-align: right;
    min-width: 100%;
    right: -1px;
    border-top: none;
    pointer-events: none;
    opacity: 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    transition: opacity .1s ease-out
}

.WalletBalance_dropdown__6h5cc {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: var(--button_bg);
    border: 1px solid var(--body_bg);
    box-shadow: 0 0 20px rgba(0,0,0,.5);
    border-radius: 4px;
    margin-top: 6px
}

.WalletBalance_show__2CtxG {
    pointer-events: all;
    opacity: 1
}

.WalletBalance_dropdown_entry__H2KKZ {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 2.5rem;
    padding-right: .5rem;
    padding-left: .5rem;
    font-weight: 700;
    transition: all .1s ease-out;
    gap: .25rem;
    white-space: nowrap
}

.WalletBalance_dropdown_entry__H2KKZ:hover {
    cursor: pointer;
    background-color: var(--container_border_color);
    color: var(--accent)
}

.WalletBalance_symbol__ugzq4 {
    color: gray
}

.WalletDisplay_container__E_Nhn {
    border: 2px solid var(--button_bg);
    border-radius: 4px;
    box-shadow: 0 2px 0 #1c1c1c,0 2px 3px 1px #0d0d0d;
    box-shadow: var(--button_shadow);
    background-color: var(--button_bg);
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    height: 2.5rem;
    padding: 0 12px;
    transition: background-color .1s ease-out,border-color .1s ease-out
}

.WalletDisplay_container__E_Nhn:hover {
    cursor: pointer;
    background-color: var(--button_bg_hover);
    border-color: var(--button_bg_hover)
}

.WalletDisplay_container__E_Nhn:hover .WalletDisplay_profile_image__SsUum {
    filter: brightness(150%);
    box-shadow: 0 0 5px 0 var(--accent)
}

.WalletDisplay_username_address_container__OIryF {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.WalletDisplay_username__5wAdr {
    padding: 0 10px;
    border-radius: 4px;
    font-weight: 700;
    color: #fff
}


.NetworkSelector_container__9LwLt {
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    transition: all .1s ease-out;
    position: relative;
    z-index: 100;
    font-size: .9rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.NetworkSelector_selected__eHWwN {
    border: 2px solid var(--button_bg);
    border-radius: 4px;
    box-shadow: 0 2px 0 #1c1c1c,0 2px 3px 1px #0d0d0d;
    box-shadow: var(--button_shadow);
    background-color: var(--button_bg);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    height: 2.5rem;
    width: 3rem;
    gap: .5rem;
    transition: background-color .1s ease-out,border-color .1s ease-out;
    white-space: nowrap
}

.NetworkSelector_selected__eHWwN:hover {
    background-color: var(--button_bg_hover);
    border-color: var(--button_bg_hover);
    cursor: pointer
}

.NetworkSelector_dropdown_container__p_XYU {
    position: absolute;
    top: 100%;
    right: 0;
    width: 130px;
    border: 1px solid var(--body_bg);
    box-shadow: 0 0 30px rgba(0,0,0,.5);
    background-color: var(--button_bg);
    display: flex;
    flex-direction: column;
    transition: all .1s ease-out;
    border-radius: 4px
}

.NetworkSelector_network_entry__ftWrt {
    height: 2.5rem;
    font-weight: 700;
    padding: .2rem .5rem .2rem .7rem;
    transition: all .1s ease-out;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: nowrap;
    white-space: nowrap
}

.NetworkSelector_network_entry__ftWrt:hover {
    background-color: var(--container_background_color);
    cursor: pointer;
    color: var(--accent)
}

.NetworkSelector_network_icon__1JJIc,.NetworkSelector_selected_network_icon__thPUP {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 25px;
    width: 25px;
    height: 25px
}

.NetworkSelector_network_icon__1JJIc {
    margin-left: 10px;
    margin-right: 5px
}

.NetworkSelector_active_selected__mXxlJ {
    background-color: var(--container_background_color);
    background-color: var(--button_bg)
}

.NetworkSelector_wrong_network__gy_kI {
    background-color: red;
    font-weight: 700;
    color: #fff;
    width: 170px;
    animation: NetworkSelector_pulse__PflHs .5s ease-in-out infinite alternate
}

.NetworkSelector_wrong_network_mobile__ZwLWH {
    color: #000;
    font-size: 1.8rem
}

@keyframes NetworkSelector_pulse__PflHs {
    0% {
        background-color: red;
        border-color: red
    }

    to {
        background-color: #b80000;
        border-color: #b80000
    }
}

.NetworkSelector_disabled__RaWbb {
    opacity: .5;
    cursor: default!important
}

.NetworkSelector_selected_name_container__EaNcu {
    white-space: nowrap;
    overflow: hidden;
    transition: all .2s ease-out
}

@media (max-width: 1100px) {
    .NetworkSelector_selected__eHWwN {
        width:-moz-fit-content;
        width: fit-content
    }

    .NetworkSelector_selected_name_container__EaNcu {
        display: none
    }

    .NetworkSelector_wrong_network__gy_kI {
        width: 60px
    }

    .NetworkSelector_wrong_network_text__09J_t {
        display: none
    }

    .NetworkSelector_selected_network_icon__thPUP {
        margin-left: 0
    }
}


.ConnectButton_container__7wq8q {
    font-weight: 700;
    color: #fff;
    border: 2px solid var(--purple);
    border-radius: 4px;
    box-shadow: 0 2px 0 #9a134b,0 2px 3px 1px #0d0d0d;
    background-color: var(--purple);
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: .5rem;
    overflow: hidden;
    height: 2.5rem;
    padding-left: 12px;
    padding-right: 12px;
    transition: background-color .1s ease-out,border-color .1s ease-out;
    font-size: 1rem
}

.ConnectButton_container__7wq8q:hover {
    background-color: #cc1964;
    border-color: #cc1964
}

.ConnectButton_container__7wq8q:disabled {
    background-color: var(--button_bg);
    border-color: var(--button_bg);
    box-shadow: 0 2px 0 #1c1c1c,0 2px 3px 1px #0d0d0d;
    box-shadow: var(--button_shadow);
    color: gray
}














@media (max-width: 999px) {
    .Header_content__iStxP {
        padding-top:86px
    }

    .Header_header_warning_container__AAz2H {
        flex-direction: column;
        gap: 0
    }

    .Header_header_center__ydVxZ {
        margin-left: 0;
        margin-right: 0
    }

    .WalletDisplay_container__E_Nhn {
        display: none
    }
    
    .Header_app_title__zwrNC {
        display:none
    }
}