.footer-decor{display:flex;justify-content:space-between;width:100%;position:relative;top:20px;z-index:-20}.footer-decor img{max-width:100%}#footer{background:#222327}#footer .container{max-width:1200px;display:grid;grid-template-columns:1fr 3fr;height:100%}#footer .footer-side{height:100%;display:flex;flex-direction:column;gap:1vw;padding:1vw}#footer .footer-side img{max-width:100%}#footer .footer-side .logo{max-height:150px}#footer .footer-side .footer-nav{display:grid;grid-template-columns:1fr 1fr}#footer .footer-side .footer-nav .section{display:flex;flex-direction:column;border-left:2px solid hsla(0,0%,100%,.253);padding-left:10px}#footer .footer-side .footer-nav .section a{opacity:.4}#footer .footer-side .footer-nav .section a:hover{opacity:1}#footer .footer-content{height:100%;background-color:#1a1b1f;display:grid;grid-template-columns:1fr 1.5fr}#footer .footer-content .people{margin-top:1em;padding-inline:1em}#footer .footer-content .people .credits .head{background-color:#565684}#footer .footer-content .people .credits .head h2{font-size:.8rem;padding:0 .5em;color:#20204a}#footer .footer-content .people .credits .list{border:2px solid #565684;display:grid;grid-template-columns:1fr 1fr;padding:.5em;grid-gap:1vw;gap:1vw}#footer .footer-content .people .credits .list .credit{display:block}#footer .footer-content .people .credits .list .credit .handle{font-size:1rem;color:#e8e8ff;transition:all .1s ease}#footer .footer-content .people .credits .list .credit .role{font-size:.8rem;opacity:.4}#footer .footer-content .people .credits .list .credit:hover .handle{padding-inline:.5em;scale:1.02}#footer .footer-content .people .subscription{margin:1em 0}#footer .footer-content .people .subscription .head{background-color:#565684}#footer .footer-content .people .subscription .head h2{font-size:.8rem;padding:0 .5em;color:#20204a}#footer .footer-content .people .subscription .subscribe-form{border:2px solid #565684;padding:.5em;display:flex;flex-direction:column}#footer .footer-content .people .subscription .subscribe-form .action{display:flex;gap:1em;margin-top:1em}#footer .footer-content .people .subscription .subscribe-form .action button{width:100%;height:100%;background:#3b693f;font-family:var(--fontMain);transition:all .25s ease;padding:.5em}#footer .footer-content .people .subscription .subscribe-form .action button:hover{outline:2px solid #fff;cursor:pointer}#footer .footer-content .people .subscription .subscribe-form .action button.unsub{background:rgba(225,95,95,.752)}#footer .footer-content .people .subscription .subscribe-form .action button:active{scale:.9}#footer .footer-content .people .subscription .subscribe-form .action button:disabled{cursor:not-allowed;filter:brightness(50%);scale:1;outline:none}#footer .footer-content .people .subscription .subscribe-form .input{background:#20204a;padding:1em;font-family:var(--fontMain);margin:1em}#footer .footer-content .people .subscription .subscribe-form .input::placeholder{opacity:.27}#footer .footer-content .people .subscription .subscribe-form .desc,#footer .footer-content .people .subscription .subscribe-form .warn{font-size:.7rem}#footer .footer-content .people .subscription .subscribe-form .warn{color:#3b693f;margin:1em 0}#footer .footer-content .people .vip{margin-top:1em;margin-bottom:50px}#footer .footer-content .people .vip .head{background-color:#3b693f}#footer .footer-content .people .vip .head h2{font-size:.8rem;padding:0 .5em;color:#20204a}#footer .footer-content .people .vip .list{border:2px solid #3b693f;display:grid;grid-template-columns:1fr 1fr;padding:.5em .5em 30px;grid-gap:1vw;gap:1vw}#footer .footer-content .people .vip .list .ppl{background-color:#343846;display:grid;grid-template-columns:50px 1fr;grid-gap:.2em;gap:.2em}#footer .footer-content .people .vip .list .ppl:hover{border:1px solid #fff}#footer .footer-content .people .vip .list .ppl .pfp img{width:100%;height:100%;background:#222327;object-fit:cover}#footer .footer-content .people .vip .list .ppl .detail{padding:.2em}#footer .footer-content .people .vip .list .ppl .detail .handle{font-size:.8rem;transition:all .1s ease;opacity:.4}#footer .footer-content .people .vip .list .ppl .detail .name{font-size:1rem;color:#e8e8ff}#footer .footer-content .people .vip .list .ppl:hover .handle{padding-inline:.5em;scale:1.04}#footer .footer-content .footer-data{padding:1em}#footer .footer-content .footer-data .command{font-size:1.2rem}#footer .footer-content .footer-data .comments{font-size:.7rem;opacity:.3;font-weight:200}#footer .footer-content .footer-data .about{padding:1rem 0;font-size:.8rem;opacity:.8}#footer .footer-content .footer-data .footer-socials{display:flex;gap:.25em}#footer .footer-content .footer-data .footer-socials a{background-color:#2a2d33;color:#fff;aspect-ratio:1/1;padding:.15em;font-size:1.2rem;width:35px;display:flex;align-items:center;justify-content:center}#footer .footer-content .footer-data .footer-socials a:hover{scale:1.1;border:1px solid #fff}#footer .footer-content .footer-data .top-button{display:flex;background:#565684;align-items:center;justify-content:center;gap:.5em;padding:.25em;margin:1em 0;transition:all .1s ease}#footer .footer-content .footer-data .top-button svg{rotate:45deg;transition:all .2s ease}#footer .footer-content .footer-data .top-button:hover{scale:1.05;border:1px solid #fff}#footer .footer-content .footer-data .top-button:hover svg{rotate:0deg}#footer .footer-content .footer-data .top-button:active{scale:.95}#footer .footer-content .footer-data .special-credit{height:50px;display:block;transform-origin:left;transition:all .25s ease;background-color:rgba(77,218,136,.322);opacity:.8}#footer .footer-content .footer-data .special-credit img{height:100%;width:100%;object-fit:contain;object-position:left}#footer .footer-content .footer-data .special-credit:hover{scale:1.02;opacity:1;background-color:rgba(77,218,136,.322);filter:brightness(120%)}@media screen and (max-width:1024px){.footer-decor img{max-width:40%}}@media screen and (max-width:869px){#footer .footer-content{display:flex;flex-direction:column}}@media screen and (max-width:549px){#footer .footer-content .people .credits .list{display:flex;flex-direction:column;gap:1em}#footer .footer-content .footer-data .footer-socials{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}#footer .footer-content .footer-data .footer-socials a{width:100%}#footer .footer-content .footer-data .footer-socials a svg{width:1.5em;height:1.5em}#footer .footer-content .people .vip .list{display:flex;flex-direction:column;grid-area:1em}}@media screen and (max-width:425px){#footer .container{display:flex;flex-direction:column;align-items:center}#footer .footer-side .decor{display:none}#footer .footer-content{flex-direction:column-reverse}#footer .footer-side{margin:1em 0}.footer-decor img{max-width:50%}}#container_hero .path-counter{position:absolute;top:10px;width:100%;display:flex;justify-content:center;opacity:.7}#container_hero .path-counter p{color:#565684;border:2px solid #565684;padding:0 1em;font-size:2rem}#container_hero .path-counter p .bad{font-weight:700;color:#228329}#container_hero .path-counter p .good{font-weight:700;color:#c9e5fd}#container_hero .display{overflow:hidden;max-width:100vw;min-height:550px;width:100%;position:relative}#container_hero .display .bg-binary{width:100%;height:100%;position:absolute;z-index:-10;background:url(/background/binary-spread.png),rgba(0,0,0,.125);background-blend-mode:multiply;background-repeat:no-repeat;background-position:top}#container_hero .display .niks{height:400px;bottom:0;position:absolute;z-index:-5;width:100%;display:flex;justify-content:center}#container_hero .display .niks .frame-main{position:absolute;bottom:20%;z-index:-2;max-height:100%}#container_hero .display .niks .nik-center{scale:2.2;position:relative;top:20%;left:-2%}#container_hero .display .niks .nik{position:absolute;max-height:100%;left:calc(50% - 400px);background:red}#container_hero .display .niks .cor-nik{max-height:100%;position:absolute;left:50%}#container_hero .display .logo-container{position:absolute;display:flex;width:100%;bottom:0;justify-content:center}#container_hero .display .window{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;gap:600px;z-index:-10;padding-top:120px}#container_hero .display .window .popup{scale:.7;opacity:.5}#container_hero .display .window .popup.corrupt{position:relative;top:80px}#container_hero .display .connection{display:flex;justify-content:center;align-items:end;z-index:-100;width:100%;gap:950px;padding-top:100px;position:absolute}#container_hero .display .header-frame{position:absolute;display:flex;width:100%;bottom:-20px;z-index:-2;justify-content:space-between}#container_hero .display .arrows{position:absolute;width:100%;display:flex;align-items:center;justify-content:center;gap:1350px;height:550px}#container_hero .display .arrows .arrow{transition:all .1s ease}#container_hero .display .arrows .arrow.r{rotate:180deg}#container_hero .header{background:linear-gradient(180deg,#1e1e1e,#1e1e1e 30.73%,rgba(30,30,30,.98) 50%,rgba(30,30,30,.85) 84.37%,rgba(30,30,30,.53));min-height:250px}#container_hero .header .decor-stripe{width:100%;height:30px;background:url(/background/header_top.png),#565684;background-size:100% 30px;box-shadow:2px 2px 5px #000}#container_hero .header .navigation{display:flex;justify-content:center;gap:1em;font-size:1.7rem;flex-wrap:wrap;margin:2em}#container_hero .header .navigation a.selected,#container_hero .header .navigation a:hover{text-decoration:underline;font-weight:700;color:#c9e5fd}@media screen and (max-width:1024px){#container_hero .display .niks .frame-main{width:900px;bottom:30%;scale:.8 1}#container_hero .display .header-frame img{width:35%}#container_hero .display .window{scale:.8;gap:500px}#container_hero .display .connection{gap:650px;padding-top:200px}#container_hero .display .connection img{scale:.5}#container_hero .header .navigation{font-size:1.2rem}#container_hero .path-counter p{font-size:.95rem}}@media screen and (max-width:768px){#container_hero .display .niks{height:300px}#container_hero .display .logo-container .main-logo{max-width:350px}#container_hero .display .window{padding-top:0}#container_hero .display .window img{scale:.4}#container_hero .display{min-height:400px}#container_hero .display .connection{gap:500px;padding-top:20px}#container_hero .display .connection img{scale:.5}#container_hero .header .navigation{font-size:1.1rem}}@media screen and (max-width:425px){#container_hero .display{min-height:300px}#container_hero .display .niks{height:230px}#container_hero .display .logo-container .main-logo{max-width:250px}#container_hero .header .navigation{font-size:1.1rem;display:grid;grid-gap:.45em;gap:.45em;grid-template-columns:3fr 4px}#container_hero .header .navigation a{background-color:hsla(0,4%,5%,.259);padding:.5em;border-radius:.25em;color:#fff}#container_hero .header .navigation a.selected{background-color:#36434e}#container_hero .path-counter{padding-top:5px}#container_hero .path-counter p{font-size:1rem}}.section-title{margin-top:1em}.section-title .directory{font-size:1.2rem}.section-title .run-command{font-size:1.7rem}.section-title .run-command b{font-weight:700}.section-title .description{margin:1em;opacity:.6;font-size:1rem}.section-title .cursor{animation:blink .8s steps(1) infinite}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@media screen and (max-width:768px){.section-title .directory{font-size:1rem;opacity:.5}.section-title .run-command{font-size:1.3rem}}@media screen and (max-width:425px){.section-title .directory{font-size:.65rem;opacity:.5}.section-title .run-command{font-size:1rem}}#cart-display{max-width:min(1000px,95%);width:100%}#cart-display .cart-list{display:flex;gap:1em;width:100%;flex-direction:column;padding-bottom:1em}#cart-display .cart-list .cart-item{width:100%;display:flex;justify-content:space-between;background:linear-gradient(180deg,#3a3a65,#211f27);border:3px solid #3a3a65;box-shadow:0 0 4px 4px rgba(0,0,0,.545)}#cart-display .cart-list .cart-item.empty p{padding:.25em;text-align:center;width:100%}#cart-display .cart-list .cart-item .image{width:80px;height:60px;background:rgba(0,0,0,.328);object-fit:contain}#cart-display .cart-list .cart-item .data{display:flex;align-items:center;gap:1em}#cart-display .cart-list .cart-item .detail{display:flex}#cart-display .cart-list .cart-item .detail .price{background:rgba(0,0,0,.462);font-size:2rem;font-weight:700;align-content:center;text-align:center;padding:0 .5em;min-width:120px}#cart-display .cart-list .cart-item .control{display:flex;align-items:center;gap:1em;padding:0 1em}#cart-display .cart-list .cart-item .control p{font-size:2rem}#cart-display .cart-list .cart-item .control .btn{background:#93f4fd;color:#3a3a65;font-family:var(--fontMain);font-size:1.5rem;font-weight:700;padding:0 .5em}#cart-display .cart-list .cart-item .control .btn:disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:not-allowed;pointer-events:none}@media screen and (max-width:768px){#cart-display .cart-list .cart-item{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}#cart-display .cart-list .cart-item .data{width:100%}#cart-display .cart-list .cart-item .data h2{font-size:1rem}#cart-display .cart-list .cart-item .detail .price p{font-size:1.2rem;padding:.25em 1em}#cart-display .cart-list .cart-item .detail .control p{font-size:.9rem}#cart-display .cart-list .cart-item .detail .control .btn{font-size:1.2rem}}#cart-display .overview{width:100%;background:#211f27;border:3px solid #3a3a65;display:flex;justify-content:space-between;padding:1em;gap:1em}@media screen and (max-width:768px){#cart-display .overview{display:flex;flex-direction:column}}#cart-display .overview .total{display:flex;flex-direction:column-reverse;gap:1em;width:100%}#cart-display .overview .total .breakdown{padding-bottom:1em}#cart-display .overview .total .breakdown p{color:hsla(0,0%,100%,.402)}#cart-display .overview .total .breakdown .discount{color:rgba(255,0,0,.872)}#cart-display .overview .total .breakdown .discount span{font-weight:700}#cart-display .overview .total .sum{background:rgba(0,0,0,.159);padding:.25em 1em}#cart-display .overview .total .sum .prev{text-decoration:line-through;font-size:.9rem;font-weight:400;color:red}#cart-display .overview .total .sum h2{font-size:1rem;font-weight:400}#cart-display .overview .total .sum p{font-size:2rem;font-weight:700}#cart-display .overview .action{display:flex;flex-direction:column;gap:1em}#cart-display .overview .action .btn-checkout{background:#93f4fd;color:#3a3a65;font-family:var(--fontMain);font-weight:700;padding:.25em 1em}#cart-display .overview .action .codes{display:flex;align-items:center;flex-direction:column}#cart-display .overview .action .top{display:flex}#cart-display .overview .action .top .nick{width:100%;min-width:360px;margin:1em 0;max-width:100%;text-transform:none}#cart-display .overview .action .message{padding:.25em 1em;opacity:.8}#cart-display .overview .action input{background:rgba(0,0,0,.219);width:100%;min-width:280px;padding:.25em 1em;color:#93f4fd;font-family:var(--fontMain);text-transform:uppercase;font-weight:700;font-size:1.1rem}#cart-display .overview .action input::placeholder{color:#fff;opacity:.4;font-family:var(--fontMain);text-transform:none;font-size:.9rem;font-weight:400}@media screen and (max-width:550px){#cart-display .overview .action input{min-width:0%!important}}#product-list{display:flex;max-width:1200px;justify-content:center;flex-wrap:wrap;gap:2em;padding-bottom:200px}@media screen and (max-width:550px){#product-list{gap:.25em}}#product-list .product{background:linear-gradient(180deg,#3a3a65,#211f27);border:3px solid #3a3a65;box-shadow:0 0 4px 4px rgba(0,0,0,.189)}#product-list .product .prod-img{display:flex;width:350px;height:350px;background:rgba(0,0,0,.565)}#product-list .product .infos{padding:.85em;width:100%}#product-list .product .infos h2{font-size:1.1rem}#product-list .product .infos p{font-size:.9rem;max-width:300px;opacity:.6}#product-list .product .list{background:rgba(0,0,0,.294);margin:1em;display:flex;justify-content:space-between;align-items:center}#product-list .product .list p{margin:0 1em;padding:.7em 0;font-weight:700;line-height:100%}#product-list .product .list p span{opacity:.2;font-size:.8rem}#product-list .product .list .btn.add{background:#3a3a65;font-family:var(--fontMain);padding:1em;text-transform:uppercase;font-size:.9rem;letter-spacing:0;font-weight:700}#product-list .product .list .btn.add svg{display:none}@media screen and (max-width:550px){#product-list .product{width:45%}#product-list .product .prod-img{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:auto}#product-list .product .infos h2{font-size:.8rem;margin-bottom:1em}#product-list .product .infos p{font-size:.7rem}#product-list .product .list{display:flex;justify-content:space-between}#product-list .product .list .btn.add{text-align:center;font-size:.8rem}#product-list .product .list .btn.add span{display:none}#product-list .product .list .btn.add svg{display:block}}#page_store{min-height:1000px}#page_store .shop-heading{background:linear-gradient(#232226,rgba(35,34,38,.788) 77%);margin-top:100px}#page_store .shop-heading .top{text-align:center;background:#1f1f1f;font-size:2.5rem;font-family:Nik}#page_store .shop-heading .info{margin:0 auto;max-width:min(1200px,80%);padding:1em 0}#page_store .tabs{display:flex;justify-content:center;gap:1em;align-items:center;padding:1em;flex-wrap:wrap}#page_store .tabs .btn.tab-btn{background:#232226;border:2px solid #93f4fd;font-weight:700;text-transform:uppercase;font-size:1.2rem;box-shadow:0 0 4px #000;padding:.25em 1em}#page_store .tabs .btn.tab-btn.active{background:#93f4fd;color:#565684}@media screen and (max-width:550px){#page_store .tabs{gap:.2em}#page_store .tabs span{opacity:.2}#page_store .tabs .btn.tab-btn{font-size:1rem;gap:.4em}}@media screen and (max-width:320px){#page_store .tabs .btn.tab-btn{font-size:.9rem}}.window-container{width:100%;height:100%;background:linear-gradient(180deg,#1e1e1e 38.02%,rgba(30,30,30,.62) 86.46%);box-shadow:-10px 10px rgba(0,0,0,.185)}.window-container .window-header{display:flex;font-size:2rem;justify-content:space-between;align-items:center;background:#565684;padding:.2em .5em;font-family:Nik;color:#fff}.window-container .window-header h2{box-shadow:inset 4px 4px 5px rgba(0,0,0,.096);background-color:rgba(28,23,38,.64);text-shadow:3px 3px 2px rgba(24,20,27,.466);padding:0 .2em;font-size:2rem;color:#fff;font-weight:400}.window-container .window-header img{max-height:30px}.window-container .window-body{padding:.3em 1em}@media screen and (max-width:425px){.window-container .window-header h2{font-size:1.4rem;padding:.3em}.window-container .window-header{padding:.15em}}#tracking-container{width:min(900px,98%)}#tracking-container .window-container{width:100%}#tracking-container .window-container input{background:rgba(0,0,0,.137);width:100%;font-family:var(--fontMain);padding:.25em;font-size:1.4rem}#tracking-container .window-container input::placeholder{color:hsla(0,0%,100%,.309)}@media screen and (max-width:440px){#tracking-container .window-container input{font-size:1rem}}#tracking-container .window-container .btn-check{background-color:#93f4fd;color:#3a3a65;font-family:var(--fontMain);padding:.25em 2em;font-weight:700;text-transform:uppercase}#tracking-container .window-container .window-body{padding:1em;min-height:400px}#tracking-container .window-container .action{display:flex}#tracking-container .window-container .order-detail{padding:1em}@media screen and (max-width:420px){#tracking-container .window-container .order-detail{padding:1em .25em .25em}}#tracking-container .window-container .order-detail .order-heading{display:flex;align-items:center;justify-content:space-between;gap:1em}@media screen and (max-width:768px){#tracking-container .window-container .order-detail .order-heading{gap:0;flex-direction:column-reverse;gap:1em}#tracking-container .window-container .order-detail .order-heading .status{width:100%}}#tracking-container .window-container .order-detail .order-heading .status{background:linear-gradient(180deg,#3a3a65,#211f27);border:3px solid #3a3a65;box-shadow:0 0 4px 4px rgba(0,0,0,.264);color:#1dc3ff;font-weight:700;display:flex;flex-direction:column;padding:.15em .5em;min-width:35%;font-size:1.5rem}#tracking-container .window-container .order-detail .order-heading .status span{font-size:.7rem;opacity:.2}#tracking-container .window-container .order-detail .order-heading h2{font-size:1.5rem}@media screen and (max-width:550px){#tracking-container .window-container .order-detail .order-heading h2{font-size:1rem}}#tracking-container .window-container .order-detail .order-heading h2 span{text-transform:uppercase;font-weight:500;color:#93f4fd;text-shadow:0 0 4px rgba(147,244,253,.702)}#tracking-container .window-container .order-detail .status-text{background:rgba(0,0,0,.204);padding:1em;margin-top:1em}#tracking-container .window-container .order-detail .status-text h2{font-size:1.1rem}#tracking-container .window-container .order-detail .status-text p{opacity:.5}@media screen and (max-width:550px){#tracking-container .window-container .order-detail .status-text h2{font-size:.9rem}#tracking-container .window-container .order-detail .status-text p{font-size:.8rem}}#tracking-container .window-container .order-detail .breakdown{display:flex;flex-direction:column;gap:.55em;padding:1em 0}#tracking-container .window-container .order-detail .breakdown .item{padding:.55em 1em;border:2px solid #3a3a65;background:rgba(0,0,0,.204);display:flex;justify-content:space-between}#tracking-container .window-container .order-detail .breakdown .item .name{font-weight:700}#tracking-container .window-container .order-detail .breakdown .item .q{opacity:.3}#tracking-container .window-container .order-detail .breakdown .item .p{color:#93f4fd}@media screen and (max-width:550px){#tracking-container .window-container .order-detail .breakdown{padding:.25em 0}#tracking-container .window-container .order-detail .breakdown .item{font-size:.9rem}}#tracking-container .window-container .order-detail .confirm{background:linear-gradient(180deg,#3a3a65,#211f27);text-align:left;padding:1em;margin:1em 0}#tracking-container .window-container .order-detail .confirm h2{font-size:1.2rem;font-weight:700;text-transform:uppercase}@media screen and (max-width:550px){#tracking-container .window-container .order-detail .confirm h2{font-size:1rem;margin:.25em 0}#tracking-container .window-container .order-detail .confirm p{opacity:.5;font-size:.8rem}}#tracking-container .window-container .order-detail .btn-check{margin:1em 0}@media screen and (max-width:550px){#tracking-container .window-container .order-detail .btn-check{font-size:.8rem;padding:1em .5em}}#tracking-container .window-container .notfound{text-align:center;color:rgba(255,0,0,.888);padding:1em;opacity:.8;font-weight:700}