@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@500;700&display=swap');














a{
    color:white !important;
    text-decoration: none !important;
}

h1{
    font-size: 1em;
    padding: 0;
}

h2{
    font-size: 20px;
    padding: 0;
}

h3{
    font-size: 15px;
    padding: 0;

}
body{
    margin:0;

    box-sizing: border-box;
    font-family: 'Orbitron', sans-serif;
    background-color: #0a150d;
    background-image: radial-gradient(circle at center,
    rgba(255, 255, 255, 0.05) 10%, rgba(255, 255, 255, 0) 40%);
    rgba(255, 26, 26, 0.3) 50%,rgba(255, 255, 255, 0) 10%);
    background-repeat: repeat;
    background-size: 38% 38%;
    background-position: center;
    color: white;
}

.header-wrapp-pdh{
    background-color:#111c13;
    display:flex;
    width:100%;
    justify-content:space-between;
    align-items: center;
    padding:20px 0;



}

.header-market-s2k{
    display:flex;
    color: white;
    gap: 10px;
    margin-left: 40px;
}
.header-marketname-lta{
    display:flex;
    flex-direction: column;
    gap: 10px;
}

.header-nav-b1r{

    color: white;
}

.header-nav-buttons-a0w{
    display:flex;

    gap: 20px;
}

.access-button-sag{
    padding: 10px;
    background-color:#ff4f49;;
    border-radius: 8px;
    margin-right: 40px;
}

.access-content-09o{
    color: black;
}

.main-top-info-3hw{
    width:100%;
    margin-top: 180px;
    color:white;
}

.top-info-6q3{
    display:flex;
    flex-direction: column;
    gap: 10px;
    text-align: center;


}
.top-header-pog{
    font-size:82px;
    font-weight: bold;
    padding:0 20%;

}

.nexus-gmg{
    color: #fb514a;
    text-shadow: 0 0 8px #fb0000;
}

.top-context-ayq{

    width: 800px;
    margin:40px auto;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.7);
    font-size: 20px;

}
.top-buttons-v89 {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 15px;
}

.top-button-stg {
    transition:
            transform 0.3s ease-in-out,
            margin 0.3s ease-in-out,
            box-shadow 0.3s ease-in-out;

}

.top-button-stg.inactive-709:hover {
    transform: scale(1.2);
    margin-left: 10px;
    box-shadow: 1px 1px 10px rgba(255, 0, 0, 0.42);
}


.top-button-stg.active-ho0:hover {
    transform: scale(1.1);
    margin-left: 10px;
}


.top-button-stg{
    padding: 16px 24px;
    border-radius: 10px;
    border: 1px solid rgba(255, 74, 74, 0.49);

}

.top-button-stg.active-ho0{
    background-color: #ff5243;

}

.top-advent-haeder-z0l{
    text-align: center;
    margin-top: 5rem;
    font-size: 32px;
}


.top-advent-content-0c5{
    display: flex;
    justify-content: center;
    gap: 16px;
}




.advent-content-rhj{
    display: flex;

    flex-direction: column;
    max-width: 20rem;
    margin-top: 5rem;
    align-items: center;
    text-align: center;
    gap: 1rem;
    background-color: #1f241d;
    padding: 4rem 1rem;
    border-radius: 10px;
    border: 1px solid rgba(48, 53, 62, 0.44);
    box-shadow: 5px 10px 10px rgba(0, 0, 0, 0.77);
}

.advent-content-rhj:hover{
    display: flex;

    flex-direction: column;
    max-width: 20rem;
    margin-top: 5rem;
    align-items: center;
    text-align: center;
    gap: 1rem;
    background-color: #181220;
    padding: 4rem 1rem;
    border-radius: 10px;
    border: 1px solid rgb(110, 110, 110);
    box-shadow: 5px 10px 10px rgba(0, 0, 0, 0.77);

    scale: 1.1;

}

.advent-content-rhj{
    transition: scale 0.3s ease-in-out,
    border 0.5s ease-in-out;
}

.advent-content-context-l9o{
    font-size: 14px;
    color: rgba(255, 255, 255, 0.4);
}

.main-tqs{
    margin-top: 8rem;


}

.main-header-big-8bu{
    text-align: center;
    font-size: 52px;
}

.main-header-context-pfc{
    margin: 4rem auto 6rem auto;
    text-align: center;
    width: 900px;
    font-size: 20px;

    color: rgba(255, 255, 255, 0.7);

}

.main-links-wrapper-u59{
    padding: 0 15%;
}
.links-wrapper-l8d{
    display: flex;
    flex-direction: column;
    margin-top: 2rem;
    padding: 2rem;
    background-color: #171722;
    width: 100%;
    justify-content: center;
    border-radius: 10px;
    border: 1px solid rgba(48, 53, 62, 0.44);
    box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.77);


}

.links-header-ovn{
    display: flex;
    gap: 20px;
    align-items: center;
    margin-bottom: 1rem;

}

.links-label-cu8{
    font-size: 24px;
}

.verified, .online-8pv {
    padding: 6px;
    background-color: #1d4529;
    color: #59ffb4;
    border-radius: 4px;
    font-size: 14px;
}

.links-context-qxg{
    display: flex;
    justify-content: space-between;
    align-items: center;

}

.links-context-content-yn7{
    color: rgba(255, 255, 255, 0.7);
    font-size: 18px;

}

.links-context-butt-evv{
    padding: 16px 24px;
    border-radius: 10px;
    border: 1px solid rgba(255, 74, 74, 0.49);
    color: #ff5448;

}
.links-context-butt-evv {
    transition: scale .3s ease-in-out,
    color .2s ease-in-out,
    border .2s ease-in-out;
}

.links-context-butt-evv:hover{
    padding: 16px 24px;
    border-radius: 10px;
    border: 1px solid rgba(119, 255, 74, 0.49);
    color: #5bfebb;
    scale: 1.1;
}


.link-main-content-m7q{
    padding: 16px 24px;
    background-color: #101316;
    border-radius: 10px;
    border: 1px solid rgba(81, 81, 81, 0.49);
    margin-top: 2rem;
}

.advancedsecurity-wrapper-gp9{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.advsec-header-9ts{
    font-size: 52px;
    margin-top: 8rem;
}

.adv-context-vmh{
    margin-top: 2rem;
    width: 900px;
    text-align: center;
    color: rgba(255, 255, 255, 0.7);
    font-size: 18px;

}

.adv-content-wrapper-r55{
    margin-top: 2rem;
}

.adv-content-wrapper-r55{
    padding: 4rem 3rem;
    background-color: #1b1723;
    border-radius: 10px;
    border: 1px solid rgba(48, 53, 62, 0.44);
    box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.77);
    width: 300px;
}
.adv-content-wrapper-r55{
    transition: scale .3s ease-in-out;
}
.adv-content-wrapper-r55:hover{
    padding: 4rem 3rem;
    background-color: #152327;
    border-radius: 10px;
    border: 1px solid rgba(48, 53, 62, 0.44);
    box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.77);
    width: 300px;
    scale: 1.05;

}

.adv-content-haeder-jxq{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.adv-content-context-z0a{
    margin-top: 1rem;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.7);
}

.adv-block-wrapper-goo{
    display: flex;
    gap: 16px;
}

.adv-block-wrapper-second-cjh{
    display: flex;
    gap: 16px;

}

.main-adventages-wrapper-tew{
    margin-top: 8rem;


}

.advent-header-j5f{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.advent-name-b41{
    font-size: 52px;
    text-align: center;
}

.advent-context-qeg{
    color: rgba(255, 255, 255, 0.7);
    font-size: 18px;
    width: 900px;
    text-align: center;
    margin-top: 2rem;
}

.adv-content-wrapper-r55.red-2sz{
    background-color: rgba(159, 34, 34, 0.08);
    border: 1px solid rgba(255, 94, 94, 0.29);
}

.adv-stats-wrapper-y2n{
    display: flex;
    gap: 10rem;

}

.adv-stats-eef{
    display: flex;
    justify-content: center;
    margin-top: 8rem;

}

.stats-content-jde{
    display: flex;
    flex-direction: column;
    gap: 16px;
    text-align: center;
}

.stats-value-u96{
    font-size: 24px;
    color: #ff484b;
}

.stats-value-u96.green-q5a{
    font-size: 24px;
    color: #50ffba;
}

.stats-name-1aw{
    color: rgba(255, 255, 255, 0.51);
    font-size: 14px;
}

.crypto-header-gnp{
    margin-top: 8rem;
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 2rem;
}

.crypto-header-name-n4q{
    font-size: 52px;
}

.crypto-header-context-uic{
    font-size: 18px;
    color: rgba(255, 255, 255, 0.7);
}

.crypto-list-nd6{
    display: flex;
    justify-content: center;
    gap: 3rem;
    margin-top: 2rem;

}



.crypto-content-9vi{
    padding: 2rem 10rem;
    border-radius: 10px;
    background-color: #1b2226;
    font-size: 18px;
    box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.77);
    border: 1px solid rgba(48, 53, 62, 0.44);
}

.crypto-content-9vi{
    transition: scale .3s ease-in-out;
}

.crypto-content-9vi:hover{
    padding: 2rem 10rem;
    border-radius: 10px;
    background-color: #0e2527;
    font-size: 18px;
    box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.77);
    border: 1px solid rgba(48, 53, 62, 0.44);
    scale: 1.05;
}

footer {
    background-color: #1a2329;
    margin-top: 8rem;
    padding: 3rem 20%;

}

footer {
    color: #b6c3b7;
    font-size: 14px;
    box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.77);
    border: 1px solid rgba(48, 53, 62, 0.44);
}

.footer-wrapper-h22 {
    max-width: 1200px;
    margin: 0 auto;
}

.footer-header-jpj {

    padding-bottom: 30px;
    margin-bottom: 30px;
}

.footer-top-info-mgg {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.aboutmarket-gzs {
    max-width: 300px;
    flex: 1 1 300px;
}

.about-name-730 h2 {

    font-weight: 900;
    font-size: 24px;
    line-height: 1.2;
    margin: 0 0 10px 0;
}

.about-name-730 .nexus-gmg {
    color: #e03b35;
}

.about-context-3sc h3 {
    font-weight: 400;
    font-size: 14px;
    color: #999;
    line-height: 1.4;
    margin: 0 0 20px 0;
}

.about-button-jal {
    border: 1px solid #e6383c;
    color: #d6343a;
    display: inline-block;
    padding: 6px 20px;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
    border-radius: 4px;
    transition: background-color 0.3s ease, color 0.3s ease;
    user-select: none;
}

.about-button-jal:hover {
    background-color: #db3038;
    color: #0c1016;
}

.quick-links-5rl {
    flex: 1 1 200px;
    max-width: 200px;
    color: #c6baba;
}

.links-label-cu8 h2 {
    font-weight: 700;
    margin-bottom: 15px;
    font-size: 16px;
    color: #fff;
}

.quick-links-5rl a {
    display: block;
    text-decoration: none;
    color: #999;
    margin-bottom: 10px;
    font-size: 14px;
    transition: color 0.3s ease;
}

.quick-links-5rl a:hover {
    color: #e63139;
}

.contacts-tpu {
    flex: 1 1 250px;
    max-width: 250px;
    color: #c1c5c2;
}

.contacts-label-0zc {
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 15px;
    color: #fff;
}

.contacts-context-yup {
    line-height: 1.5;
    margin-bottom: 10px;
    white-space: pre-line;
}

.contacts-context-yup.warning-x87 {
    color: rgba(240, 165, 0, 0.77);
    font-weight: 700;
    margin-top: 10px;
}

.footer-context-fzt {
    border-top: 1px solid #333;
    padding-top: 25px;
    margin-bottom: 25px;
    display: flex;
    gap: 30px;
    flex-wrap: wrap;
    flex-direction: column;
}

.context-label-if3 {
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    min-width: 150px;
    flex: 0 0 auto;
}

.context-content-byn {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    gap: 8px;
    color: #999;
    font-size: 14px;
}

.footer-original-6ew {
    border-top: 1px solid #333;
    padding-top: 15px;
    font-size: 12px;
    color: #666;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;

}

.footer-rights,
.footer-buildup-r0z {
    flex: 1 1 45%;
    min-width: 200px;
}


@media (max-width: 768px) {
    body{
        width: 430px;
        overflow-x: hidden;
    }
    html{
        overflow-x: hidden;
    }
    header{
        font-size: 10px;
        width: 430px;

    }
    nav{
        display: none;
    }
    .main-top-info-3hw{
        margin-top: 1.5rem;
        margin-bottom: 0;
    }
    h2{
        font-size: 18px;
    }
    .top-context-ayq{

        display: flex;
        width: 80%;
        margin-top: 0.5rem;
        text-align: justify;
    }
    .top-advent-content-0c5{
        display: flex;
        flex-direction: column;

        align-items: center;


    }
    .top-advent-spj{
        margin-top: 5rem;
    }
    .advent-content-rhj{
        margin-top: 2rem;
    }
    .main-header-context-pfc h2{
        font-size: 18px;
    }
    .main-header-context-pfc{
        display: flex;
        width: 80%;
        margin-top: 0.5rem;
        text-align: justify;
    }
    .links-wrapper-l8d{
        width: 250px;
    }
    .main-links-wrapper-u59{
        display: flex;
        margin: 0 auto;
        padding: 0;
        justify-content: center;
    }
    .main-header-context-pfc{
        margin-bottom: 1rem;
    }
    .links-label-cu8 h2{
        font-size: 12px;
    }
    .online-8pv{
        display: none;
    }
    .links-context-content-yn7 h3{
        font-size: 12px;

    }
    .links-context-qxg {
        display: flex;
        flex-direction: column;
        align-items: start;
    }
    .links-context-butt-evv{
        font-size: 12px;
        padding: 3px 3px;
        text-align: center;
    }
    .link-main-content-m7q a{
        display: block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        text-decoration: none;
    }
    .advsec-header-9ts{
        text-align: center;
        flex-wrap: wrap;
    }
    .adv-context-vmh{
        display: flex;
        width: 80%;
        margin-top: 0.5rem;
        text-align: justify;
    }
    .adv-block-wrapper-goo{
        display: flex;
        flex-direction: column;
    }
    .advent-name-b41 h1{
        font-size: 32px;
    }
    .advent-context-qeg {
        font-size: 19px;
        display: flex;
        width: 340px;
        margin-top: 0.5rem;
        text-align: justify;
    }
    .adv-stats-wrapper-y2n{
        gap: 2rem;
        display: flex;
        flex-direction: column;
    }
    .stats-value-u96{
        font-size: 32px;
    }
    .adv-stats-eef{
        margin-top: 8rem;
    }
    .crypto-header-name-n4q h1{
        font-size: 26px;
    }
    .crypto-header-context-uic h2{
        font-size: 18px;
    }
    .crypto-list-nd6{
        display: flex;
        flex-direction: column;
    }
    .crypto-content-9vi{
        text-align: center;
    }
    .footer-original-6ew{
        display: flex;
        flex-direction: column;
        gap: 16px;
    }
    .footer-top-info-mgg{
        display: flex;
        flex-direction: column;
        gap: 5px;
    }
    .quick-links-5rl{
        flex: 1 1 120px;
    }
    .aboutmarket-gzs{
        flex: 1 1 225px;
    }
}