@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);.download-btn,.nav-links a,.navbar .logo{text-decoration:none}.ads-option,.ads-options,.faq-question,.nav-links,.navbar,.stats{display:flex}.faq-title,.footer,.hero,.key-container,.script-code,.script-header,.stat-item,.steps-title{text-align:center}.navbar,canvas{z-index:100}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}body{background-color:#070a0e;color:#f5f5f5;line-height:1.6;background-image:radial-gradient(circle at 10% 20%,rgba(50,50,80,.03) 0,transparent 30%),radial-gradient(circle at 80% 10%,rgba(80,80,100,.02) 0,transparent 30%)}.glass{background:rgba(25,28,35,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.2)}.navbar{justify-content:space-between;align-items:center;padding:1.2rem 5%;background-color:rgba(17,20,24,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.05);position:sticky;top:0}.navbar .logo{font-size:1.5rem;font-weight:700;color:#fff}.nav-links{gap:25px}.nav-links a{color:#a0a0a0;transition:color .3s;font-weight:500}.nav-links a:hover{color:#fff}.nav-links a.active-tab{color:#fff;position:relative}.nav-links a.active-tab::after{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,.4) 100%);border-radius:1px;box-shadow:0 0 8px rgba(255,255,255,.3)}.discord-btn{background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);padding:.5rem 1.2rem;border-radius:6px;cursor:pointer;transition:.3s;font-weight:500}.discord-btn:hover{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.hero{padding:7rem 1rem 5rem}.hero-title{font-size:2.8rem;margin-bottom:1.5rem;letter-spacing:-.5px}.hub-text{color:#fff;font-weight:700;text-shadow:0 0 15px rgba(255,255,255,.5)}.hero-subtitle{font-size:1.3rem;color:#b8b8b8;max-width:600px;margin:0 auto;line-height:1.8}.quote-author{font-size:.9rem;color:#888}.script-loader{max-width:800px;margin:2rem auto;border-radius:12px;overflow:hidden}.script-header{padding:.5rem;font-size:1.5rem;font-weight:600;letter-spacing:.5px}.script-code{background-color:rgba(10,12,16,.7);padding:.8rem;border-radius:8px;margin:0 1.5rem 1.5rem;overflow-x:auto;color:#f1f1f1;font-family:"JetBrains Mono",monospace;position:relative;border:1px solid rgba(255,255,255,.05);align-items:center;justify-content:center}.stars-container,canvas{position:fixed;top:0;left:0;pointer-events:none}.code-comment{color:#5c6773}.code-function{color:#82aaff;font-weight:500}.code-string{color:#c3e88d}.code-params{color:#f78c6c}.script-buttons{display:flex;justify-content:center;gap:20px;padding:1rem 1.5rem 1.8rem}.copy-btn,.download-btn{padding:.7rem 1.8rem;transition:.3s;cursor:pointer}.download-btn{background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:6px;font-weight:500}.download-btn:hover{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.25)}.copy-btn{background-color:rgba(255,255,255,.9);color:#111418;border:none;border-radius:6px;font-weight:600}.copy-btn:hover,.star{background-color:#fff}.copy-btn:hover{box-shadow:0 0 15px rgba(255,255,255,.2)}.copy-btn.copied{background-color:#4caf50;color:#fff}.stats{justify-content:space-around;max-width:1200px;margin:6rem auto;flex-wrap:wrap;gap:25px;padding:0 20px}.stat-item{padding:2rem;flex:1;min-width:250px;border-radius:12px;transition:transform .3s,box-shadow .3s}.stat-item:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.3)}.stat-number{font-size:3rem;font-weight:700;color:#fff;margin-bottom:.8rem;text-shadow:0 0 10px rgba(255,255,255,.3)}.stat-title{font-size:1.3rem;font-weight:600;margin-bottom:.7rem;letter-spacing:.5px}.faq-title,.key-title,.steps-title{letter-spacing:-.5px}.stat-desc{color:#b0b0b0;font-size:1rem}.faq{max-width:800px;margin:6rem auto;padding:0 1.5rem}.faq-title{font-size:2.2rem;margin-bottom:3rem}.faq-item{border-radius:8px;margin-bottom:1.2rem;overflow:hidden}.faq-question{padding:1.2rem 1.5rem;cursor:pointer;justify-content:space-between;align-items:center;font-weight:500;transition:background-color .3s}.faq-question:hover{background-color:rgba(255,255,255,.05)}.faq-answer{padding:0 1.5rem;max-height:0;overflow:hidden;transition:.5s cubic-bezier(.4, 0, .2, 1);opacity:0;color:#b8b8b8}.faq-answer.faq-open{padding:1.2rem 1.5rem 1.8rem;max-height:300px;opacity:1}.arrow{transition:transform .5s;color:rgba(255,255,255,.5)}.ads-option,.continue-btn{transition:.3s;cursor:pointer}.footer{padding:2rem 1rem;border-top:1px solid rgba(255,255,255,.05);color:#888;font-size:.9rem;margin-top:2rem}@keyframes fadeIn{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:.8s forwards paused fadeIn}.delay-1{animation-delay:.2s;opacity:0}.delay-2{animation-delay:.4s;opacity:0}.delay-3{animation-delay:.6s;opacity:0}.delay-4{animation-delay:.8s;opacity:0}.stars-container{width:100%;height:100%;z-index:-1;overflow:hidden}.star{position:absolute;border-radius:50%;opacity:.5;transform:translateZ(0)}@keyframes starGlow{0%,100%{opacity:.2}50%{opacity:.5}}.star.small{width:1px;height:1px}.star.medium{width:2px;height:2px}.star.large{width:3px;height:3px}.star.blue{background-color:#c8e4ff}.star.white{background-color:#fff}.star.yellow{background-color:#fff9c8}.stars-active .star{animation:5s ease-in-out infinite starGlow}.key-container{max-width:600px;border-radius:12px}.key-title{font-size:2.5rem;margin-bottom:.25rem}.checkpoints{color:#4dabf7;font-size:1.2rem;margin-bottom:1rem;font-weight:500}.ads-options{justify-content:center;gap:20px;margin:0 auto 1.5rem;max-width:400px}.ads-option{align-items:center;justify-content:center;background-color:rgba(30,32,40,.5);border:1px solid rgba(255,255,255,.1);padding:.8rem 1.2rem;border-radius:8px;flex:1}.ads-option:hover{background-color:rgba(40,42,50,.7);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.ads-option.active{background-color:rgba(50,52,65,.8);border-color:rgba(255,255,255,.25);box-shadow:0 0 15px rgba(255,255,255,.1)}.ads-logo{height:28px}.continue-btn{background-color:#3182ce;color:#fff;border:none;padding:.9rem 2rem;border-radius:6px;font-weight:600;font-size:1.1rem;width:100%;max-width:320px;margin:0 auto;display:block}.continue-btn:hover{background-color:#2c6cb0;box-shadow:0 0 15px rgba(49,130,206,.3)}.steps-container{max-width:800px;margin:6rem auto 4rem;padding:0 1.5rem}.steps-title{font-size:2rem;margin-bottom:3rem}.step-item{display:flex;margin-bottom:2.5rem;gap:1.5rem;align-items:flex-start;border-radius:16px;padding:1.8rem;transition:transform .3s,box-shadow .3s}.step-item:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.3)}.step-number{background:linear-gradient(135deg,rgba(77,171,247,.5),rgba(77,171,247,.2));color:#fff;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;flex-shrink:0;box-shadow:0 4px 10px rgba(77,171,247,.2);border:1px solid rgba(255,255,255,.1)}.step-content{flex:1;padding:.5rem 0}.step-title{font-size:1.4rem;font-weight:600;margin-bottom:.8rem;color:#fff;letter-spacing:-.3px}.step-desc{color:#b8b8b8;line-height:1.7;font-size:1.05rem}@media (max-width:768px){.navbar{flex-direction:column;gap:15px;padding:1rem}.nav-links{width:100%;justify-content:space-around}.hero-title{font-size:2.2rem}.script-code{font-size:.9rem;padding:1.2rem}.stats{flex-direction:column;gap:20px}.stat-item{min-width:100%}.key-container{margin:3rem auto;padding:1.5rem}.key-title{font-size:2rem}.ads-options{flex-direction:column;gap:10px}.step-item{flex-direction:column;gap:1rem;align-items:center;text-align:center;padding:1.5rem}.step-number{margin-bottom:.5rem}}.captcha{margin-bottom:1rem}.key-box{background-color:rgba(10,12,16,.7);padding:.2rem;border-radius:6px;margin:2rem auto 4rem;border:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;max-width:400px}.key-text{font-family:monospace;color:#f1f1f1;letter-spacing:1px;margin-left:10px;user-select:all}.key-container{margin:10rem auto;padding:1.5rem}.completed-title{font-size:1.5rem}.key-text{font-size:.9rem}.reset-btn{border:none;border-radius:9999px;color:rgba(255,99,99,.7);background-color:rgba(255,99,99,0);font-size:1rem;padding:1px 8px;cursor:pointer;transition:.3s;margin-top:5px;margin-bottom:2px}.reset-btn:hover{background-color:rgba(255,99,99,.2);color:#ff6363}