@font-face{font-family:"Inter";src:url("/fonts/Inter-Regular.woff2") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Inter";src:url("/fonts/Inter-Bold.woff2") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Inter";src:url("/fonts/Inter-Italic.woff2") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Inter";src:url("/fonts/Inter-BoldItalic.woff2") format("truetype");font-weight:bold;font-style:italic}*{margin:0;padding:0;box-sizing:border-box}i{scale:.8}ul{list-style:none}a{color:#fff;font-weight:700;text-decoration:none;cursor:pointer;transition:.5s}a:hover{color:#2848d7}a.primary{padding:.5rem 1rem;border:1px solid #2848d7;border-radius:5px;background-color:#021fa0;box-shadow:0 0 .3em rgba(40,72,215,.8);text-transform:uppercase}a.primary:hover{color:#fff;border:1px solid #021fa0;border-radius:5px;background-color:#2848d7}button,input[type=submit]{cursor:pointer}button.primary,input[type=submit].primary{padding:.5rem 1rem;border:1px solid #2848d7;border-radius:5px;background-color:#021fa0;box-shadow:0 0 .3em rgba(40,72,215,.8);color:#fff;font-size:inherit;font-weight:700;text-transform:uppercase;transition:.5s}button.primary:hover,input[type=submit].primary:hover{color:#fff;border:1px solid #021fa0;border-radius:5px;background-color:#2848d7}input[type=text],input[type=email],input[type=password]{padding:.8em;outline:none;border:1px solid #444;border-radius:5px;background-color:#151515;box-shadow:none;color:#fff;font-size:1em;transition:.5s}input[type=text].code,input[type=email].code,input[type=password].code{text-transform:uppercase}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder{color:rgba(255,255,255,.7);text-transform:none;font-family:inherit}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus{border:1px solid #2848d7;box-shadow:0 0 .3em rgba(40,72,215,.8);transition:.5s}.credit-icon{display:inline-block;vertical-align:middle;height:1em;margin-inline:.25em;transform:translateY(-0.1em)}body{margin-top:100px;color:#fff;background:#101010;font-family:"Inter";font-size:1rem}body header{position:fixed;width:100%;height:100px;left:0;top:0;background:#151515;border-bottom:1px solid #444;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:999}body header nav{display:flex;justify-content:space-between;align-items:center}body header nav>div{display:flex;align-items:center}body header nav>div.nav-left{gap:30px}body header nav>div.nav-left .title{display:flex;justify-content:center;align-items:center}body header nav>div.nav-left .title img{height:4.375rem}body header nav>div ul{display:flex;align-items:center;gap:25px}body header nav>div ul li{position:relative}body header nav>div ul li>a{font-size:1.25rem;text-transform:uppercase}body header nav>div ul li .cart{display:flex;align-items:center;gap:.3rem;padding:5px;border:1px solid #444;border-radius:5px;background-color:#202020}body header nav>div ul li .cart:hover{color:inherit}body header nav>div ul li .logged{display:flex;align-items:center}body header nav>div ul li .logged:hover .primary{color:#fff;border:1px solid #021fa0;border-radius:5px;background-color:#2848d7}body header nav>div ul li .logged .primary{transition:.5s;padding:.5rem 1rem;border:1px solid #2848d7;border-radius:5px;background-color:#021fa0;box-shadow:0 0 .3em rgba(40,72,215,.8)}body header nav>div ul li .logged .primary:first-child{display:none}@media(max-width: 1050px){body header nav>div ul li .logged .primary:first-child{display:block}body header nav>div ul li .logged .primary:nth-child(2){display:none}}body header nav>div ul li .logged img{margin-left:-5px;border:1px solid #444;border-radius:5px;background-color:#202020}body header .nav-button{display:none;justify-content:center;align-items:center;width:5rem}body header .nav-button i{font-size:3rem}body header .mobile-nav{position:fixed;display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;top:0;transform:translateX(0);background:#202020;transition:.3s}body header .mobile-nav.hidden{transform:translateX(-100%)}body header .mobile-nav ul{display:flex;flex-direction:column;align-items:center;gap:2rem}body header .mobile-nav ul li a{font-size:1.25rem;text-transform:uppercase}body header .mobile-nav ul li a img{height:12.5rem}body header .mobile-nav .close{position:absolute;display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;right:0;top:0}body header .mobile-nav .close i{font-size:3rem}body main{min-height:calc(100vh - 200px)}body main .container{display:flex;flex-direction:column;align-items:center;gap:3rem;padding-block:100px}body main .home-background{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/imgs/background.jpg") center/cover;opacity:.5;z-index:-999}body main .home-background::after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(to bottom, transparent, #101010 90%)}body main .home-banner{display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:750px;margin-bottom:5rem}body main .home-banner .title{font-size:3.5rem;font-weight:700;text-align:center}body main .home-banner .server-ip{display:flex;justify-content:center;align-items:center;gap:.3rem;font-size:1.5rem}body main .title-container{display:flex;flex-direction:column;align-items:center;gap:.8rem}body main .title-container h1{max-width:500px;font-weight:700;text-align:center;text-transform:uppercase}body main .title-container p{font-size:1em;font-weight:500;color:rgba(255,255,255,.4)}body main .news-container{display:flex;align-items:stretch;flex-wrap:wrap;gap:1rem;row-gap:1rem}body main .news-container .news{display:flex;flex-direction:column;align-items:center;gap:1rem;width:calc((100% - 2rem)/3);padding:1rem;border:1px solid #444;border-radius:5px;background-color:#202020}body main .news-container .news .news-image{border-radius:5px;overflow:hidden}body main .news-container .news .news-image img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s}body main .news-container .news .news-image img:hover{scale:1.1}body main .news-container .news .news-content .title{font-size:1.2rem;font-weight:700;margin-bottom:.8rem}body main .news-container .news .news-content p{font-size:1rem;font-weight:500;color:rgba(255,255,255,.5)}body main .news-container .news .news-actions{display:flex;justify-content:flex-end;align-items:center;width:100%}body main .news-detail-container{display:flex;flex-direction:column;align-items:center;gap:2rem;width:70%}body main .news-detail-container .news-image{border-radius:5px;overflow:hidden;width:100%;height:250px}body main .news-detail-container .news-image img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s}body main .news-detail-container .news-image img:hover{scale:1.1}body main .news-detail-container .news-content{padding:2rem;font-size:1.2rem;font-weight:500;border:1px solid #444;border-radius:5px;background-color:#202020}body main .vote-container{display:flex;flex-direction:column;align-items:center;gap:2rem;width:70%;font-size:1rem;font-weight:700}body main .vote-container .vote{display:flex;justify-content:center;gap:2rem;width:100%}body main .vote-container .vote .info{display:flex;flex-direction:column;gap:2rem;width:65%}body main .vote-container .vote .info .vote-site{position:relative;display:flex;justify-content:center;align-items:center;padding:2rem;height:50%;border:1px solid #444;border-radius:5px;background-color:#202020;background:linear-gradient(to bottom, rgba(2, 31, 160, 0.5), rgba(40, 72, 215, 0.5)),url("/imgs/background.jpg") center/cover;overflow:hidden;font-size:2rem}body main .vote-container .vote .info .vote-site::before{content:"";position:absolute;inset:0;backdrop-filter:blur(6px)}body main .vote-container .vote .info .vote-site .site-logo{width:100%;object-fit:cover;transition:all .5s;z-index:1}body main .vote-container .vote .info .vote-site:hover .site-logo{scale:1.05}body main .vote-container .vote .info .vote-site.blocked{-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:not-allowed}body main .vote-container .vote .info .vote-site.blocked .site-logo{z-index:-1}body main .vote-container .vote .info .vote-site.blocked .site-logo:hover{z-index:-1}body main .vote-container .vote .info .vote-site .timer{position:absolute;color:#fff}body main .vote-container .vote .info .hidden{display:none}body main .vote-container .vote .message{height:50%;padding:1rem;border:1px solid #444;border-radius:5px;background-color:#202020}body main .vote-container .vote .message .error{display:flex;height:100%;padding:1rem;border:1px solid #2848d7;border-radius:5px;box-shadow:0 0 .3em rgba(40,72,215,.8);background:rgba(2,31,160,.5)}body main .vote-container .vote .ranking{position:relative;display:flex;justify-content:center;align-items:center;width:35%;padding:2rem;border:1px solid #444;border-radius:5px;background-color:#202020}body main .vote-container .vote .ranking .avatar{display:none}body main .vote-container .vote .ranking span{font-weight:700;position:absolute}body main .vote-container .vote .ranking span.rank{bottom:1rem;left:1rem}body main .vote-container .vote .ranking span.username,body main .vote-container .vote .ranking span.votes{bottom:1rem;right:1rem}body main .vote-container .vote .ranking span.username.username,body main .vote-container .vote .ranking span.votes.username{bottom:3rem}body main .vote-container .leaderboard{display:flex;flex-direction:column;gap:1rem;width:100%;padding:2rem;border:1px solid #444;border-radius:5px;background-color:#202020}body main .vote-container .leaderboard .player{display:flex;justify-content:space-between;align-items:center}body main .vote-container .leaderboard .player:not(:last-child){padding-bottom:1rem;border-bottom:1px solid #444}body main .vote-container .leaderboard .player .info{display:flex;align-items:center;gap:1rem;max-width:calc(100% - 7rem)}body main .vote-container .leaderboard .player .info .place{display:flex;justify-content:center;align-items:center;min-width:2rem}body main .vote-container .leaderboard .player .info img{border-radius:5px}body main .vote-container .leaderboard .player .info .username{overflow-x:hidden;text-overflow:ellipsis}body main .vote-container .leaderboard .player .count{display:flex;justify-content:flex-end;align-items:center;min-width:7rem}body main .vote-container .leaderboard .player .count span{text-wrap:nowrap}body main .store-container{display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem}body main .store-container .store-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:1rem;width:100%;padding:1rem;border:1px solid #444;border-radius:5px;background-color:#202020}body main .store-container .store-header b{color:#2848d7}body main .store-container .store-header ul{display:flex;flex-wrap:wrap;gap:.5em;row-gap:1.5rem}body main .store-container .store-header ul .filter{padding:.5em;border:1px solid #444;border-radius:5px;background-color:#151515}body main .store-container .store-header ul .filter:hover{color:#fff;background:rgba(255,255,255,.05)}body main .store-container .store-products{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem;row-gap:1.5rem;width:100%;transition:ease-in-out .3s}body main .store-container .store-products.load{opacity:0}body main .store-container .store-products .store-product{width:calc((100% - 3rem)/3);position:relative;aspect-ratio:1/1;border:1px solid #444;border-radius:5px;background-color:#202020;overflow:hidden}body main .store-container .store-products .store-product .product-image{display:block;width:100%;height:100%;object-fit:cover;transition:.3s}body main .store-container .store-products .store-product .product-image:hover{scale:1.1}body main .store-container .store-products .store-product .product-name{position:absolute;width:90%;bottom:1em;left:50%;transform:translateX(-50%);font-size:1rem;text-align:center}body main .store-container .store-products .store-product .product-price{position:absolute;right:1rem;top:1rem;padding:.5rem;border:1px solid #444;border-radius:5px;background-color:#151515}body main .store-container .store-products .store-product .product-price b{color:#fff}body main .store-container .store-products .store-product:hover{color:#fff}body main .product-details-container{display:flex;gap:2rem;width:80%}body main .product-details-container>*{width:calc((100% - 2rem)/2)}body main .product-details-container .product{position:relative;aspect-ratio:1/1;border:1px solid #444;border-radius:5px;background-color:#202020;overflow:hidden}body main .product-details-container .product .product-image{display:block;width:100%;height:100%;object-fit:cover;transition:.3s}body main .product-details-container .product .product-image:hover{scale:1.1}body main .product-details-container .product .product-name{position:absolute;width:90%;bottom:1em;left:50%;transform:translateX(-50%);font-size:1rem;text-align:center}body main .product-details-container .product .product-price{position:absolute;right:1rem;top:1rem;padding:.5rem;border:1px solid #444;border-radius:5px;background-color:#151515}body main .product-details-container .product .product-price b{color:#fff}body main .product-details-container .product:hover{color:#fff}body main .product-details-container .side{display:flex;flex-direction:column;gap:2rem}body main .product-details-container .side .details{display:flex;flex-direction:column;gap:1.5rem;height:fit-content;padding:2rem;border:1px solid #444;border-radius:5px;background-color:#202020}body main .product-details-container .side .details .description ul{list-style-type:disc;list-style-position:inside}body main .product-details-container .side .details form{display:flex;justify-content:end;width:100%}body main .product-details-container .side .details form button{padding:.5rem 1rem;border:1px solid #2848d7;border-radius:5px;background-color:#021fa0;box-shadow:0 0 .3em rgba(40,72,215,.8);color:#fff;font-size:inherit;font-weight:700;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:.5s}body main .product-details-container .side .details form button:hover{color:#fff;background:#2848d7;border:1px solid #021fa0;box-shadow:0 0 .3em rgba(40,72,215,.8);transition:.5s}body main .product-details-container .side .store{display:flex;justify-content:end}body main .cart-container{display:flex;flex-direction:column;align-items:center;gap:3rem;width:80%;padding:2rem;border:1px solid #444;border-radius:5px;background-color:#202020;font-size:1.2rem}body main .cart-container h2{text-align:center}body main .cart-container .cart-products{display:flex;flex-direction:column;width:100%}body main .cart-container .cart-products .product{display:flex;align-items:center;gap:1rem;width:100%;padding:1em;border-bottom:1px solid #444}body main .cart-container .cart-products .product:first-child{border-top:1px solid #444}body main .cart-container .cart-products .product .details{display:flex;gap:.5rem;width:100%}body main .cart-container .cart-products .product .details img{height:8rem}body main .cart-container .cart-products .product .details .name{display:flex;flex-direction:column;justify-content:center;gap:.3em;width:100%;font-size:1.5rem;font-weight:700}body main .cart-container .cart-products .product .details .name :first-child{color:rgba(255,255,255,.4)}body main .cart-container .cart-products .product .price{display:flex;justify-content:right;align-items:center;width:fit-content;color:#2848d7;font-weight:700;text-wrap:nowrap}body main .cart-container .cart-products .product .amount{display:flex;align-items:center;font-size:1.5rem;font-weight:700}body main .cart-container .cart-products .product .amount>*{display:flex;justify-content:center;align-items:center;width:2rem}body main .cart-container .cart-products .product .amount button{padding:.2rem;font-size:1.5rem;background:none;border:none;border-radius:20px;transition:.5s}body main .cart-container .cart-products .product .amount button:hover{background:rgba(68,68,68,.5);transition:.5s}body main .cart-container .cart-products .product .amount button.remove{color:maroon}body main .cart-container .cart-products .product .amount button.add{color:#1c7000}body main .cart-container .checkout{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}body main .cart-container .checkout .credits{display:flex;flex-direction:column;font-weight:700}body main .cart-container .checkout .credits b{color:#2848d7}body main .cart-container .checkout button{padding:.5rem 1rem;border:1px solid #2848d7;border-radius:5px;background-color:#021fa0;box-shadow:0 0 .3em rgba(40,72,215,.8);color:#fff;font-size:inherit;font-weight:700;text-transform:uppercase;transition:.5s}body main .cart-container .checkout button:hover{color:#fff;border:1px solid #021fa0;border-radius:5px;background-color:#2848d7}body main .cart-container .checkout .error{color:#f33}body main .account-container{display:flex;gap:2em;width:75%}body main .account-container .account-nav{display:flex;flex-direction:column;gap:1.5em;width:40%;padding:2em;border:1px solid #444;border-radius:5px;background-color:#202020}body main .account-container .account-nav .user{display:flex;align-items:center;gap:.8em;padding:1em;border:1px solid #444;border-radius:5px;background-color:#151515}body main .account-container .account-nav .user .profile-avatar{max-width:50px;max-height:50px}body main .account-container .account-nav .user .profile-avatar img{border-radius:5px;border:1px solid #444}body main .account-container .account-nav .credits{text-align:center;padding:1em;color:#2848d7;font-weight:700;border:1px solid #444;border-radius:5px;background-color:#151515}body main .account-container .account-nav ul{display:flex;flex-direction:column;gap:.3em}body main .account-container .account-nav ul li{width:100%}body main .account-container .account-nav ul li a{display:block;min-width:100%;padding:.8em 1em;background:#151515}body main .account-container .account-nav ul li a:hover{color:#fff;background:rgba(68,68,68,.5)}body main .account-container .account-nav ul li a.logout{color:#f33}body main .account-container .account-section{width:calc(60% - 2em);height:fit-content;padding:2em;border:1px solid #444;border-radius:5px;background-color:#202020;transition:ease-in-out .3s}body main .account-container .account-section.load{opacity:0}body main .account-container .account-section .section{height:fit-content}body main .account-container .account-section .section>:not(:last-child){margin-bottom:1rem}body main .account-container .account-section .section form{display:flex;flex-direction:column;gap:1em}body main .account-container .account-section .section form input[type=submit]{padding-block:.5em;font-size:1.1em}body main .account-container .account-section .section .table-container{overflow-x:scroll}body main .account-container .account-section .section .table-container::-webkit-scrollbar{height:.5rem}body main .account-container .account-section .section .table-container::-webkit-scrollbar-thumb{background:#021fa0}body main .account-container .account-section .section .table-container::-webkit-scrollbar-track-piece{background:#151515}body main .account-container .account-section .section .table-container table{border-collapse:collapse;border:1px solid #444;overflow-x:scroll}body main .account-container .account-section .section .table-container table::-webkit-scrollbar{height:.5rem}body main .account-container .account-section .section .table-container table::-webkit-scrollbar-thumb{background:#021fa0}body main .account-container .account-section .section .table-container table::-webkit-scrollbar-track-piece{background:#151515}body main .account-container .account-section .section .table-container table tr{border:1px solid #444;text-align:left}body main .account-container .account-section .section .table-container table th,body main .account-container .account-section .section .table-container table td{padding:1em;text-wrap:nowrap}body main .account-container .account-section .section .table-container table thead{background:#101010}body main .account-container .account-section .section .table-container table tbody{background:#151515}body main .connection-container{max-width:400px;width:100%;padding:2rem;border:1px solid #444;border-radius:5px;background-color:#202020}body main .connection-container form{display:flex;flex-direction:column;gap:1.5rem}body main .connection-container form .input{display:flex;flex-direction:column;gap:.3rem}body main .connection-container form .input input[type=email],body main .connection-container form .input input[type=password]{width:100%}body main .connection-container form input[type=submit]{padding-block:.8rem}body main .credits-container{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}body main .credits-container .credit-pack{display:flex;flex-direction:column;align-items:center;width:200px;border:1px solid #444;border-radius:5px;background-color:#202020;font-size:1.2rem}body main .credits-container .credit-pack span{text-wrap:nowrap;padding-top:1rem;padding-inline:1rem}body main .credits-container .credit-pack .pack-name{color:#2848d7;font-size:inherit;font-weight:700}body main .credits-container .credit-pack .pack-description{font-size:.8rem;opacity:.8}body main .credits-container .credit-pack .pack-price{font-size:inherit;font-weight:700}body main .credits-container .credit-pack form{width:100%}body main .credits-container .credit-pack form .pay{width:100%;padding:.5rem 1rem;margin-top:1rem;border:1px solid #2848d7;border-radius:5px;background-color:#021fa0;box-shadow:0 0 .3em rgba(40,72,215,.8);border-radius:0 0 5px 5px;outline:none;color:#fff;font-weight:700;text-transform:uppercase;font-size:inherit;transition:.5s}body main .credits-container .credit-pack form .pay:hover{border:1px solid #021fa0;background:#2848d7}body main .custom-page-container{width:70%;padding:2rem;border:1px solid #444;border-radius:5px;background-color:#202020;line-height:1.5}body main .custom-page-container ul{margin-left:1rem;list-style:disc}body footer{display:flex;align-items:center;min-height:100px;background:#151515;border-top:1px solid #444}body footer .container{display:flex;justify-content:space-between;align-items:center;gap:3rem;padding-block:15px;opacity:.8}body footer .container span{font-weight:700}body footer .container span .fa-heart{color:#2848d7}body footer .container .links{display:flex;align-items:center;flex-wrap:wrap;gap:5px}body footer .container .socials{display:flex;gap:.5rem}body footer .container .socials i{scale:1}body .container{width:100%;max-width:1200px;height:100%;padding-inline:15px;margin-inline:auto}@media(max-width: 1050px){body main .container .vote-container,body main .container .cart-container,body main .container .account-container{width:100%}}@media(max-width: 800px){body header{display:flex;align-items:center;height:80px}body header nav{display:none}body header .nav-button{display:flex}body header .mobile-nav{display:flex}body main .container .home-banner .title{font-size:3rem}body main .container .home-banner .server-ip{font-size:1.25rem}body main .container .news-container .news{width:calc((100% - 1rem)/2)}body main .container .news-detail-container{width:100%}body main .container .vote-container{gap:1rem;font-size:.8rem}body main .container .vote-container .vote{gap:1rem}body main .container .vote-container .vote .info{gap:1rem}body main .container .vote-container .vote .ranking{padding:1rem;flex-direction:column;gap:.5em}body main .container .vote-container .vote .ranking .body{display:none}body main .container .vote-container .vote .ranking .avatar{display:block}body main .container .vote-container .vote .ranking span{position:static}body main .container .vote-container .leaderboard .player .info img{display:none}body main .container .store-container .store-products .store-product{width:calc((100% - 1.5rem)/2)}body main .container .product-details-container{gap:1rem;width:100%}body main .container .product-details-container>*{width:calc((100% - 1rem)/2)}body main .container .cart-container .cart-products .product{gap:.2rem;padding-inline:0}body main .container .cart-container .cart-products .product .details img{height:6rem}body main .container .cart-container .cart-products .product .details .name{font-size:1rem}body main .container .cart-container .cart-products .product .price,body main .container .cart-container .cart-products .product .amount{font-size:1rem}body main .container .custom-page-container{width:100%}body footer .links .separator{display:none}}@media(max-width: 550px){body main .container .home-banner .title{font-size:2rem}body main .container .home-banner .server-ip{font-size:1rem}body main .container .news-container .news{width:100%}body main .container .vote-container .vote .info .vote-site{font-size:1.3rem}body main .container .store-container .store-products{width:80%}body main .container .store-container .store-products .store-product{width:100%}body main .container .product-details-container{flex-direction:column}body main .container .product-details-container>*{width:100%}body main .container .cart-container{gap:1.5rem;padding:1rem;font-size:1rem}body main .container .cart-container .cart-products .product .details{position:relative;z-index:1;overflow:hidden}body main .container .cart-container .cart-products .product .details img{display:none}body main .container .cart-container .checkout{gap:1rem}body main .container .account-container{flex-direction:column}body main .container .account-container>div{width:100%}}@media(max-width: 350px){body footer .container{flex-wrap:wrap;gap:2rem}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#202020}::-webkit-scrollbar-track-piece{background:#151515}/*# sourceMappingURL=app.output.css.map */
