.page{min-height:100vh;background:url(../images/bg/1.jpg) top/cover fixed no-repeat;padding:20vh 0vh 12vh 0vh;background-position-y:-15vh}.page::before{content:"";position:fixed;width:100%;height:100vh;top:0;left:0;background:linear-gradient(rgba(0,0,0,.6),rgb(27,20,11))}.page__title{width:140vh;display:flex;align-items:center;justify-content:center;color:#fff;font-size:6vh;margin:0 auto;margin-bottom:7vh;position:relative;z-index:1}.page__title img{width:7vh;margin-right:2vh}.page_content{width:50%;margin:0 auto;background-color:rgba(37,33,26,.95);border:.2vh solid rgba(104,91,68,.65);position:relative;box-shadow:0vh 2vh 5vh rgba(0,0,0,.215);padding:6vh}.page_decoration{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.page_decoration img{width:12vh;height:auto;position:absolute}.page_decoration img:nth-child(1){left:0;top:0}.page_decoration img:nth-child(2){right:0;bottom:0;transform:rotate(180deg)}.page_decoration img:nth-child(3){right:-.75vh;top:.75vh;transform:rotate(90deg)}.page_decoration img:nth-child(4){left:-.8vh;bottom:.75vh;transform:rotate(-90deg)}.page_text h1{color:#fff;font-size:3vh;margin-bottom:1vh}.page_text p{color:rgba(255,255,255,.459);font-size:1.5vh;margin-bottom:2rem}.page_text img{max-width:60%}.page_title{width:140vh;display:flex;align-items:center;justify-content:center;color:#fff;font-size:6vh;margin:0 auto;margin-bottom:7vh;position:relative;z-index:1}.page_title img{width:7vh;margin-right:2vh}.page_title h1{color:#fff;font-size:6vh;margin:0;font-weight:normal;text-shadow:0 0 20px rgba(196,168,118,.5)}.page_title p{color:rgba(255,255,255,.8);font-size:2.5vh;margin:2vh 0 0 0;text-align:center;line-height:1.4}.page_description{text-align:center;margin:4vh 0;color:rgba(255,255,255,.7);font-size:2vh;line-height:1.6;max-width:80vh;margin-left:auto;margin-right:auto}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(25vh,1fr));gap:4vh;margin:6vh 0}.feature-item{text-align:center;padding:4vh;background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:2vh;transition:all .3s ease}.feature-item:hover{transform:translateY(-.5vh);border-color:rgba(196,168,118,.6);background:rgba(196,168,118,.15)}.feature-item i{font-size:5vh;color:#c4a876;margin-bottom:3vh;text-shadow:0 0 15px rgba(196,168,118,.5)}.feature-item h3{font-size:2.5vh;color:#fff;margin-bottom:2vh;font-weight:normal}.feature-item p{font-size:1.8vh;color:rgba(255,255,255,.7);margin:0;line-height:1.5}.server-features{margin:6vh 0}.server-features h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.feature-list{list-style:none;margin:4vh 0}.feature-list li{display:flex;align-items:center;gap:2vh;font-size:2vh;color:rgba(255,255,255,.8);margin-bottom:2vh;padding:2vh;background:rgba(196,168,118,.05);border-radius:1vh}.feature-list li i{color:#4ade80;font-size:2vh}.specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20vh,1fr));gap:3vh;margin:4vh 0}.spec-item{text-align:center;padding:3vh;background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:2vh}.spec-item .spec-value{font-size:3vh;color:#c4a876;font-weight:bold;margin-bottom:1vh;text-shadow:0 0 15px rgba(196,168,118,.3)}.spec-item .spec-label{font-size:1.6vh;color:rgba(255,255,255,.7)}.cta-buttons{display:flex;gap:3vh;justify-content:center;margin:6vh 0;flex-wrap:wrap}.cta-btn{padding:2.5vh 5vh;background:linear-gradient(45deg,#c4a876,#e6d4a3);color:#1a1410;text-decoration:none;border-radius:1vh;font-size:2vh;font-weight:bold;transition:all .3s ease;display:flex;align-items:center;gap:1vh}.cta-btn:hover{transform:translateY(-.3vh);box-shadow:0 1vh 3vh rgba(196,168,118,.4)}.cta-btn.secondary{background:rgba(196,168,118,.1);color:#c4a876;border:2px solid rgba(196,168,118,.3)}.cta-btn.secondary:hover{background:rgba(196,168,118,.2);border-color:rgba(196,168,118,.6)}.cta-btn i{font-size:2vh}.download-section{margin:6vh 0;text-align:center;padding:4vh;background:rgba(196,168,118,.05);border:2px solid rgba(196,168,118,.2);border-radius:2vh}.download-section h2{font-size:2.5vh;color:#fff;margin-bottom:3vh;font-weight:normal}.download-section .download-btn{display:inline-flex;align-items:center;gap:2vh;padding:3vh 6vh;background:linear-gradient(45deg,#c4a876,#e6d4a3);color:#1a1410;text-decoration:none;border-radius:1vh;font-size:2.5vh;font-weight:bold;transition:all .3s ease}.download-btn:hover{transform:translateY(-.3vh);box-shadow:0 1vh 3vh rgba(196,168,118,.4)}.download-btn i{font-size:3vh}.files-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(30vh,1fr));gap:4vh;margin:6vh 0}.file-card{background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:2vh;overflow:hidden;transition:all .3s ease}.file-card:hover{transform:translateY(-.5vh);border-color:rgba(196,168,118,.6);box-shadow:0 1vh 3vh rgba(196,168,118,.2)}.file-card .file-header{display:flex;justify-content:space-between;align-items:center;padding:2vh;background:rgba(196,168,118,.2)}.file-card .file-header .file-type{font-size:1.4vh;color:#c4a876;font-weight:bold;text-transform:uppercase}.file-card .file-header .file-size{font-size:1.2vh;color:rgba(255,255,255,.6)}.file-card .file-content{padding:3vh}.file-card .file-content h3{font-size:2.5vh;color:#fff;margin-bottom:1vh;font-weight:normal;text-align:center}.file-card .file-content p{font-size:1.6vh;color:rgba(255,255,255,.7);margin-bottom:2vh;text-align:center;line-height:1.4}.file-card .download-link{width:100%;padding:2vh;background:rgba(196,168,118,.2);color:#c4a876;border:1px solid rgba(196,168,118,.5);border-radius:0 0 2vh 2vh;font-size:1.6vh;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:1vh;text-decoration:none}.file-card .download-link:hover{background:rgba(196,168,118,.3);border-color:rgba(196,168,118,.7)}.installation-steps{margin:6vh 0}.installation-steps h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.steps-container .step{display:flex;align-items:flex-start;gap:3vh;margin-bottom:3vh;padding:2vh;background:rgba(196,168,118,.05);border:1px solid rgba(196,168,118,.2);border-radius:1.5vh}.steps-container .step .step-number{display:flex;align-items:center;justify-content:center;width:5vh;height:5vh;background:linear-gradient(45deg,#c4a876,#e6d4a3);color:#1a1410;border-radius:50%;font-size:2vh;font-weight:bold;flex-shrink:0}.steps-container .step .step-content h3{font-size:2vh;color:#fff;margin-bottom:.5vh;font-weight:normal}.steps-container .step .step-content p{font-size:1.6vh;color:rgba(255,255,255,.8);margin:0;line-height:1.4}.system-requirements{margin:6vh 0}.system-requirements h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.requirements-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(25vh,1fr));gap:4vh;margin:4vh 0}.requirements-section{background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:2vh;padding:3vh}.requirements-section h3{font-size:2.2vh;color:#c4a876;margin-bottom:2vh;text-align:center;font-weight:normal}.requirements-section ul{list-style:none;margin:0;padding:0}.requirements-section ul li{font-size:1.6vh;color:rgba(255,255,255,.8);margin-bottom:1vh;padding:.5vh 0;border-bottom:1px solid rgba(196,168,118,.2)}.requirements-section ul li:last-child{border-bottom:none}.faq-section{margin:6vh 0}.faq-section h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.faq-item{margin-bottom:2vh;border:1px solid rgba(196,168,118,.3);border-radius:1vh;overflow:hidden}.faq-question{background:rgba(196,168,118,.1);padding:2vh;cursor:pointer;font-size:1.8vh;color:#fff;font-weight:normal;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.faq-question:hover{background:rgba(196,168,118,.2)}.faq-question.active{background:rgba(196,168,118,.2);border-bottom:1px solid rgba(196,168,118,.3)}.faq-answer{background:rgba(37,33,26,.8);padding:2vh;font-size:1.6vh;color:rgba(255,255,255,.8);line-height:1.5;display:none}.faq-answer.active{display:block}.support-section{margin:6vh 0;text-align:center}.support-section h2{color:#fff;font-size:3vh;margin-bottom:3vh;font-weight:normal}.support-buttons{display:flex;gap:3vh;justify-content:center;margin:4vh 0;flex-wrap:wrap}.support-btn{padding:2vh 4vh;background:rgba(196,168,118,.1);color:#c4a876;text-decoration:none;border:2px solid rgba(196,168,118,.3);border-radius:1vh;font-size:1.8vh;font-weight:bold;transition:all .3s ease;display:flex;align-items:center;gap:1vh}.support-btn:hover{background:rgba(196,168,118,.2);border-color:rgba(196,168,118,.6);transform:translateY(-.3vh)}.support-btn.discord-btn{background:rgba(88,101,242,.1);border-color:rgba(88,101,242,.3);color:#5865f2}.support-btn.discord-btn:hover{background:rgba(88,101,242,.2);border-color:rgba(88,101,242,.6)}.support-btn i{font-size:2vh}.store-title{text-align:center;margin-bottom:6vh}.store-title h1{color:#fff;font-size:5vh;margin-bottom:2vh;font-weight:normal;text-shadow:0 0 20px rgba(196,168,118,.5)}.store-title p{color:rgba(255,255,255,.8);font-size:2.2vh;margin:0;line-height:1.5}.store-categories{display:flex;gap:2vh;justify-content:center;margin:4vh 0;flex-wrap:wrap}.category-btn{padding:2vh 4vh;background:rgba(196,168,118,.1);color:#c4a876;border:2px solid rgba(196,168,118,.3);border-radius:1vh;font-size:1.8vh;cursor:pointer;transition:all .3s ease}.category-btn:hover,.category-btn.active{background:rgba(196,168,118,.2);border-color:rgba(196,168,118,.6);transform:translateY(-.3vh)}.store-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(30vh,1fr));gap:4vh;margin:6vh 0}.store-item{background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:2vh;overflow:hidden;transition:all .3s ease}.store-item:hover{transform:translateY(-.5vh);border-color:rgba(196,168,118,.6);box-shadow:0 1vh 3vh rgba(196,168,118,.2)}.store-item .item-image{width:100%;height:20vh;background:rgba(196,168,118,.2);display:flex;align-items:center;justify-content:center;font-size:4vh;color:#c4a876}.store-item .item-content{padding:3vh}.store-item .item-content h3{font-size:2.5vh;color:#fff;margin-bottom:1vh;font-weight:normal;text-align:center}.store-item .item-content p{font-size:1.6vh;color:rgba(255,255,255,.7);margin-bottom:2vh;text-align:center;line-height:1.4}.store-item .item-price{font-size:2.5vh;color:#4ade80;font-weight:bold;text-align:center;margin-bottom:2vh;text-shadow:0 0 15px rgba(74,222,128,.3)}.store-item .add-to-cart{width:100%;padding:2vh;background:linear-gradient(45deg,#c4a876,#e6d4a3);color:#1a1410;border:none;border-radius:0 0 2vh 2vh;font-size:1.8vh;font-weight:bold;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:1vh}.store-item .add-to-cart:hover{background:linear-gradient(45deg,#d4b886,#f0e0b3)}.shopping-cart{margin:6vh 0;padding:4vh;background:rgba(196,168,118,.05);border:2px solid rgba(196,168,118,.2);border-radius:2vh}.shopping-cart h2{color:#fff;font-size:3vh;margin-bottom:3vh;text-align:center;font-weight:normal}.cart-items{max-height:30vh;overflow-y:auto;margin-bottom:3vh}.cart-item{display:flex;justify-content:space-between;align-items:center;padding:2vh;background:rgba(196,168,118,.1);border:1px solid rgba(196,168,118,.3);border-radius:1vh;margin-bottom:1vh}.cart-item .item-info{display:flex;align-items:center;gap:2vh}.cart-item .item-info .item-name{font-size:1.8vh;color:#fff}.cart-item .item-info .item-price{font-size:1.6vh;color:#4ade80;font-weight:bold}.cart-item .remove-btn{background:rgba(248,113,113,.2);color:#f87171;border:1px solid rgba(248,113,113,.5);border-radius:.5vh;padding:.5vh 1vh;cursor:pointer;font-size:1.4vh;transition:all .3s ease}.cart-item .remove-btn:hover{background:rgba(248,113,113,.3);border-color:rgba(248,113,113,.7)}.cart-total{text-align:right;font-size:2.5vh;color:#fff;margin-bottom:3vh}.cart-total .total-amount{color:#4ade80;font-weight:bold}.checkout-btn{width:100%;padding:2.5vh;background:linear-gradient(45deg,#4ade80,#22c55e);color:#fff;border:none;border-radius:1vh;font-size:2vh;font-weight:bold;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:1vh}.checkout-btn:hover{transform:translateY(-.3vh);box-shadow:0 1vh 3vh rgba(74,222,128,.4)}.checkout-btn:disabled{opacity:.5;cursor:not-allowed}.checkout-btn:disabled:hover{transform:none;box-shadow:none}.payment-info{margin:6vh 0;text-align:center}.payment-info h2{color:#fff;font-size:3vh;margin-bottom:3vh;font-weight:normal}.payment-methods{display:flex;gap:3vh;justify-content:center;margin:4vh 0;flex-wrap:wrap}.payment-method{display:flex;flex-direction:column;align-items:center;gap:1vh;padding:2vh;background:rgba(196,168,118,.1);border:1px solid rgba(196,168,118,.3);border-radius:1vh;transition:all .3s ease}.payment-method:hover{background:rgba(196,168,118,.15);border-color:rgba(196,168,118,.5)}.payment-method i{font-size:3vh;color:#c4a876}.payment-method span{font-size:1.6vh;color:rgba(255,255,255,.8)}.account-tabs{display:flex;gap:2vh;justify-content:center;margin:4vh 0;flex-wrap:wrap}.tab-btn{padding:2vh 4vh;background:rgba(196,168,118,.1);color:#c4a876;border:2px solid rgba(196,168,118,.3);border-radius:1vh;font-size:2vh;cursor:pointer;transition:all .3s ease}.tab-btn:hover,.tab-btn.active{background:rgba(196,168,118,.2);border-color:rgba(196,168,118,.6);transform:translateY(-.3vh)}.tab-content{display:none;margin:4vh 0}.tab-content.active{display:block}.account-form{max-width:50vh;margin:0 auto}.account-form .form-group{margin-bottom:3vh}.account-form .form-group label{display:block;font-size:2vh;color:#fff;margin-bottom:1vh;font-weight:normal}.account-form .form-group input{width:100%;padding:2vh;background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:1vh;color:#fff;font-size:1.8vh;transition:all .3s ease}.account-form .form-group input:focus{outline:none;border-color:rgba(196,168,118,.6);background:rgba(196,168,118,.15)}.account-form .form-group input::placeholder{color:rgba(255,255,255,.5)}.account-form .form-group small{display:block;font-size:1.4vh;color:rgba(255,255,255,.6);margin-top:.5vh}.account-form .form-options{display:flex;justify-content:space-between;align-items:center;margin:3vh 0;flex-wrap:wrap;gap:2vh}.account-form .form-options .checkbox-label{display:flex;align-items:center;gap:1vh;font-size:1.6vh;color:rgba(255,255,255,.8);cursor:pointer}.account-form .form-options .checkbox-label input[type=checkbox]{width:auto;margin:0}.account-form .form-options .checkbox-label a{color:#c4a876;text-decoration:none}.account-form .form-options .checkbox-label a:hover{text-decoration:underline}.account-form .form-options .forgot-password{color:#c4a876;text-decoration:none;font-size:1.6vh}.account-form .form-options .forgot-password:hover{text-decoration:underline}.account-form .submit-btn{width:100%;padding:2.5vh;background:linear-gradient(45deg,#c4a876,#e6d4a3);color:#1a1410;border:none;border-radius:1vh;font-size:2vh;font-weight:bold;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:1vh}.account-form .submit-btn:hover{transform:translateY(-.3vh);box-shadow:0 1vh 3vh rgba(196,168,118,.4)}.account-form .submit-btn i{font-size:2vh}.account-features{margin:6vh 0}.account-features h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.features-list{list-style:none;margin:4vh 0}.features-list li{display:flex;align-items:center;gap:2vh;font-size:2vh;color:rgba(255,255,255,.8);margin-bottom:2vh;padding:2vh;background:rgba(196,168,118,.05);border-radius:1vh}.features-list li i{color:#4ade80;font-size:2vh}.account-stats{margin:6vh 0}.account-stats h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20vh,1fr));gap:3vh;margin:4vh 0}.stat-item{text-align:center;padding:3vh;background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:2vh}.stat-item .stat-number{font-size:4vh;color:#c4a876;font-weight:bold;margin-bottom:1vh;text-shadow:0 0 15px rgba(196,168,118,.3)}.stat-item .stat-label{font-size:1.6vh;color:rgba(255,255,255,.7)}.coupon-redeem{margin:6vh 0;text-align:center;padding:4vh;background:rgba(196,168,118,.05);border:2px solid rgba(196,168,118,.2);border-radius:2vh}.coupon-redeem h2{font-size:2.5vh;color:#fff;margin-bottom:3vh;font-weight:normal}.redeem-form{max-width:40vh;margin:0 auto}.redeem-form .form-group{margin-bottom:2vh;text-align:left}.redeem-form .form-group label{display:block;font-size:1.8vh;color:#fff;margin-bottom:1vh}.redeem-form .form-group input{width:100%;padding:1.5vh;background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:1vh;color:#fff;font-size:1.6vh}.redeem-form .form-group input:focus{outline:none;border-color:rgba(196,168,118,.6)}.redeem-form .form-group input::placeholder{color:rgba(255,255,255,.5)}.redeem-btn{width:100%;padding:2vh;background:linear-gradient(45deg,#4ade80,#22c55e);color:#fff;border:none;border-radius:1vh;font-size:1.8vh;font-weight:bold;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:1vh}.redeem-btn:hover{transform:translateY(-.3vh);box-shadow:0 1vh 3vh rgba(74,222,128,.4)}.active-coupons{margin:6vh 0}.active-coupons h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.coupons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(35vh,1fr));gap:3vh;margin:4vh 0}.coupon-card{background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:2vh;overflow:hidden;transition:all .3s ease}.coupon-card:hover{transform:translateY(-.5vh);border-color:rgba(196,168,118,.6);box-shadow:0 1vh 3vh rgba(196,168,118,.2)}.coupon-card .coupon-header{display:flex;justify-content:space-between;align-items:center;padding:2vh;background:rgba(196,168,118,.2)}.coupon-card .coupon-header .coupon-type{font-size:1.4vh;color:#c4a876;font-weight:bold;text-transform:uppercase}.coupon-card .coupon-header .coupon-expiry{font-size:1.2vh;color:rgba(255,255,255,.6)}.coupon-card .coupon-content{padding:3vh}.coupon-card .coupon-content h3{font-size:2.5vh;color:#fff;margin-bottom:1vh;font-weight:normal;text-align:center}.coupon-card .coupon-content p{font-size:1.6vh;color:rgba(255,255,255,.7);margin-bottom:2vh;text-align:center;line-height:1.4}.coupon-card .coupon-content .coupon-reward{display:flex;align-items:center;justify-content:center;gap:1vh;margin-bottom:2vh}.coupon-card .coupon-content .coupon-reward i{color:#4ade80;font-size:2vh}.coupon-card .coupon-content .coupon-reward span{font-size:1.8vh;color:#4ade80;font-weight:bold}.copy-btn{width:100%;padding:2vh;background:rgba(196,168,118,.2);color:#c4a876;border:1px solid rgba(196,168,118,.5);border-radius:0 0 2vh 2vh;font-size:1.6vh;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:1vh}.copy-btn:hover{background:rgba(196,168,118,.3);border-color:rgba(196,168,118,.7)}.coupon-info{margin:6vh 0}.coupon-info h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.steps-container .step{display:flex;align-items:flex-start;gap:3vh;margin-bottom:3vh;padding:2vh;background:rgba(196,168,118,.05);border:1px solid rgba(196,168,118,.2);border-radius:1.5vh}.steps-container .step .step-number{display:flex;align-items:center;justify-content:center;width:5vh;height:5vh;background:linear-gradient(45deg,#c4a876,#e6d4a3);color:#1a1410;border-radius:50%;font-size:2vh;font-weight:bold;flex-shrink:0}.steps-container .step .step-content h3{font-size:2vh;color:#fff;margin-bottom:.5vh;font-weight:normal}.steps-container .step .step-content p{font-size:1.6vh;color:rgba(255,255,255,.8);margin:0;line-height:1.4}.coupon-rules{margin:6vh 0}.coupon-rules h2{color:#fff;font-size:3vh;margin-bottom:4vh;text-align:center;font-weight:normal}.rules-list{list-style:none;margin:3vh 0}.rules-list li{display:flex;align-items:center;gap:2vh;font-size:1.8vh;color:rgba(255,255,255,.8);margin-bottom:1.5vh;padding:1vh;background:rgba(196,168,118,.05);border-radius:1vh}.rules-list li i{color:#4ade80;font-size:1.8vh}.get-coupons{margin:6vh 0;text-align:center}.get-coupons h2{color:#fff;font-size:3vh;margin-bottom:4vh;font-weight:normal}.social-links{display:flex;gap:3vh;justify-content:center;margin:4vh 0;flex-wrap:wrap}.social-btn{display:flex;align-items:center;gap:1vh;padding:2vh 3vh;background:rgba(196,168,118,.1);color:#c4a876;text-decoration:none;border:2px solid rgba(196,168,118,.3);border-radius:1vh;font-size:1.8vh;font-weight:bold;transition:all .3s ease}.social-btn:hover{background:rgba(196,168,118,.2);border-color:rgba(196,168,118,.6);transform:translateY(-.3vh)}.social-btn.discord-btn{background:rgba(88,101,242,.1);border-color:rgba(88,101,242,.3);color:#5865f2}.social-btn.discord-btn:hover{background:rgba(88,101,242,.2);border-color:rgba(88,101,242,.6)}.social-btn.facebook-btn{background:rgba(66,103,178,.1);border-color:rgba(66,103,178,.3);color:#4267b2}.social-btn.facebook-btn:hover{background:rgba(66,103,178,.2);border-color:rgba(66,103,178,.6)}.social-btn.youtube-btn{background:rgba(255,0,0,.1);border-color:rgba(255,0,0,.3);color:#ff0000}.social-btn.youtube-btn:hover{background:rgba(255,0,0,.2);border-color:rgba(255,0,0,.6)}.social-btn i{font-size:2vh}.notification{position:fixed;top:2vh;right:2vh;background:rgba(37,33,26,.95);border:2px solid #4ade80;border-radius:1vh;padding:2vh 3vh;color:#fff;font-size:1.6vh;z-index:1000;transform:translateX(100%);transition:all .3s ease;box-shadow:0 1vh 3vh rgba(0,0,0,.3)}.notification.show{transform:translateX(0)}.notification.error{border-color:#f87171}.notification.success{border-color:#4ade80}.download-card{background:rgba(196,168,118,.1);border:2px solid rgba(196,168,118,.3);border-radius:2vh;padding:4vh;margin:3vh 0;text-align:center}.download-card .download-info{display:flex;align-items:center;gap:3vh;margin-bottom:3vh}.download-card .download-info i{font-size:5vh;color:#c4a876;text-shadow:0 0 15px rgba(196,168,118,.5)}.download-card .download-info div{text-align:left}.download-card .download-info div h3{font-size:2.5vh;color:#fff;margin-bottom:1vh;font-weight:normal}.download-card .download-info div p{font-size:1.8vh;color:rgba(255,255,255,.7);margin-bottom:2vh;line-height:1.5}.download-card .download-info div .file-details{display:flex;gap:3vh;flex-wrap:wrap}.download-card .download-info div .file-details span{display:flex;align-items:center;gap:1vh;font-size:1.4vh;color:rgba(255,255,255,.6)}.download-card .download-info div .file-details span i{font-size:1.4vh;color:#c4a876}.faq-list .faq-item{margin-bottom:2vh;border:1px solid rgba(196,168,118,.3);border-radius:1vh;overflow:hidden}.faq-list .faq-item .faq-question{background:rgba(196,168,118,.1);padding:2vh;cursor:pointer;font-size:1.8vh;color:#fff;font-weight:normal;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.faq-list .faq-item .faq-question:hover{background:rgba(196,168,118,.2)}.faq-list .faq-item .faq-question.active{background:rgba(196,168,118,.2);border-bottom:1px solid rgba(196,168,118,.3)}.faq-list .faq-item .faq-question i{color:#c4a876;margin-right:1vh}.faq-list .faq-item .faq-answer{background:rgba(37,33,26,.8);padding:2vh;font-size:1.6vh;color:rgba(255,255,255,.8);line-height:1.5;display:none}.faq-list .faq-item .faq-answer.active{display:block}