:root{--primary:#8a2be2;--primary-glow:#b366ff;--secondary:#ff4081;--secondary-glow:#ff66a3;--accent:#00e5ff;--accent-glow:#6ff;--dark:#0a0a0a;--darker:#050505;--light:#f5f5f5;--card-bg:rgba(20,20,30,.8);--text:#e0e0e0;--text-glow:rgba(255,255,255,.8);--success:#4caf50;--info:#2196f3;--warning:#ff9800;--danger:#f44336;--inactive:#757575;--glow-intensity:.8}*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Exo 2',sans-serif;background:var(--darker);color:var(--text);line-height:1.7;overflow-x:hidden;min-height:100vh;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}body::before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 10% 20%,rgba(138,43,226,.1) 0%,transparent 20%) , radial-gradient(circle at 90% 80%,rgba(255,64,129,.1) 0%,transparent 20%);z-index:-2;pointer-events:none}h1,h2,h3,h4,h5,h6{font-family:'Orbitron',sans-serif;font-weight:700}@keyframes float {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-20px); }
    100% { transform: translateY(0px); }
}@keyframes glow {
    0% { text-shadow: 0 0 5px var(--primary-glow), 0 0 10px var(--primary-glow), 0 0 20px var(--primary-glow); }
    50% { text-shadow: 0 0 10px var(--primary-glow), 0 0 20px var(--primary-glow), 0 0 30px var(--primary-glow); }
    100% { text-shadow: 0 0 5px var(--primary-glow), 0 0 10px var(--primary-glow), 0 0 20px var(--primary-glow); }
}@keyframes pulse {
    0% { box-shadow: 0 0 0 0 rgba(138, 43, 226, 0.7); }
    70% { box-shadow: 0 0 0 15px rgba(138, 43, 226, 0); }
    100% { box-shadow: 0 0 0 0 rgba(138, 43, 226, 0); }
}@keyframes flicker {
    0%, 19.999%, 22%, 62.999%, 64%, 64.999%, 70%, 100% { opacity: 1; }
    20%, 21.999%, 63%, 63.999%, 65%, 69.999% { opacity: 0.7; }
}@keyframes fadeInUp {
    from { opacity: 0; transform: translateY(30px); }
    to { opacity: 1; transform: translateY(0); }
}@keyframes scrollDown {
    0% { transform: translateY(-10px); opacity: 0; }
    50% { opacity: 1; }
    100% { transform: translateY(10px); opacity: 0; }
}.neon-heading{position:relative;display:inline-block;text-shadow:0 0 10px var(--primary-glow) , 0 0 20px var(--primary-glow);animation:glow 3s infinite alternate}.neon-text{position:relative;text-shadow:0 0 5px var(--primary-glow) , 0 0 10px var(--primary-glow)}.neon-subheading{text-shadow:0 0 5px var(--secondary-glow)}.neon-icon{text-shadow:0 0 10px var(--accent-glow)}.neon-path{fill:var(--primary);filter:drop-shadow(0 0 5px var(--primary-glow))}.glow-on-hover{transition:all .3s ease}.glow-on-hover:hover{box-shadow:0 0 15px var(--primary-glow)}.no-script-message{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--dark);color:#fff;display:none;justify-content:center;align-items:center;text-align:center;z-index:9999;padding:20px}.no-script-message h1{font-size:2.5rem;margin-bottom:20px;color:var(--primary);text-shadow:0 0 10px var(--primary-glow)}.no-script-message p{font-size:1.2rem;max-width:600px;margin:0 auto 30px}#particles-js{position:fixed;width:100%;height:100%;z-index:-1}.progress-container{width:100%;height:5px;background:rgba(138,43,226,.2);position:fixed;top:0;z-index:1000}.progress-bar{height:5px;background:linear-gradient(90deg,var(--primary),var(--secondary));width:0%;transition:width .3s ease;box-shadow:0 0 10px var(--primary-glow)}.nav-wrapper{position:fixed;top:0;width:100%;z-index:100;transition:all .4s cubic-bezier(.175,.885,.32,1.275);transform:translateY(0);backdrop-filter:blur(10px);background:rgba(10,10,10,.9);border-bottom:1px solid var(--primary);box-shadow:0 0 20px rgba(138,43,226,.5)}.nav-hidden{transform:translateY(-100%)}nav{max-width:1400px;margin:0 auto;padding:1.2rem 2rem;display:flex;justify-content:space-between;align-items:center}.logo{font-family:'Orbitron',sans-serif;font-weight:800;font-size:1.8rem;background:linear-gradient(45deg,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:1px;position:relative;text-shadow:0 0 10px var(--primary-glow)}.nav-links{display:flex;gap:2.5rem}.nav-link{color:var(--text);text-decoration:none;font-weight:500;position:relative;transition:all .3s ease;font-size:1.1rem;text-shadow:0 0 5px rgba(255,255,255,.3)}.nav-link::after{content:'';position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--secondary);transition:width .3s ease;box-shadow:0 0 5px var(--secondary-glow)}.nav-link:hover{color:var(--secondary);text-shadow:0 0 10px var(--secondary-glow)}.nav-link:hover::after{width:100%}.menu-btn{display:none;background:none;border:none;color:var(--text);font-size:1.8rem;cursor:pointer;z-index:101;text-shadow:0 0 5px var(--primary-glow)}.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 2rem;position:relative;overflow:hidden}.hero-content{max-width:900px;z-index:2;animation:fadeInUp 1s ease-out}.hero h1{font-size:5rem;margin-bottom:1.5rem;background:linear-gradient(45deg,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.1;letter-spacing:-1px;position:relative;text-shadow:0 0 20px var(--primary-glow);animation:float 6s ease-in-out infinite , flicker 3s infinite alternate}.neon-subtitle{font-size:1.5rem;max-width:700px;margin:0 auto 3rem;text-shadow:0 0 10px var(--secondary-glow)}.pulse-btn{display:inline-block;position:relative;padding:16px 42px;background:var(--dark);color:#fff;border:2px solid var(--primary);border-radius:50px;font-size:1.2rem;font-weight:600;cursor:pointer;text-decoration:none;overflow:hidden;transition:all .3s ease;box-shadow:0 0 15px rgba(138,43,226,.5);animation:pulse 2s infinite}.pulse-btn:hover{animation:none;box-shadow:0 0 25px var(--primary-glow);transform:translateY(-5px)}.btn-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s;transform:translateX(-100%)}.pulse-btn:hover .btn-gradient{transform:translateX(100%)}.hero-scroll-indicator{position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.scroll-icon{width:24px;height:40px;border:2px solid var(--primary);border-radius:12px;position:relative;box-shadow:0 0 10px var(--primary-glow)}.scroll-icon::before{content:'';position:absolute;top:8px;left:50%;transform:translateX(-50%);width:4px;height:8px;background:var(--primary);border-radius:2px;animation:scrollDown 2s infinite}section{padding:8rem 2rem;position:relative}.container{max-width:1400px;margin:0 auto}.section-header{text-align:center;margin-bottom:5rem}.section-header h2{font-size:3.5rem;margin-bottom:1.5rem}.section-header p{max-width:700px;margin:2rem auto 0;font-size:1.2rem}.about-content{background:var(--card-bg);border-radius:20px;padding:4rem;box-shadow:0 20px 50px rgba(0,0,0,.5);backdrop-filter:blur(10px);border:1px solid var(--primary);animation:fadeIn 1s ease-out;position:relative;overflow:hidden}.about-content::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(138,43,226,.1) 0%,transparent 70%);z-index:-1}.about-content p{font-size:1.2rem;line-height:1.8;margin-bottom:1.5rem;position:relative;z-index:2}.projects-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px}.manga-card{background:var(--card-bg);border-radius:20px;overflow:hidden;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 15px 35px rgba(0,0,0,.3);border:1px solid rgba(138,43,226,.3);position:relative;opacity:0;transform:translateY(30px);animation:fadeInUp .6s forwards;display:flex;flex-direction:column}.manga-card:nth-child(1) {animation-delay:.1s}.manga-card:nth-child(2) {animation-delay:.2s}.manga-card:nth-child(3) {animation-delay:.3s}.manga-card:nth-child(4) {animation-delay:.4s}.manga-card:nth-child(5) {animation-delay:.5s}.manga-card:nth-child(6) {animation-delay:.6s}.card-glow{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;box-shadow:inset 0 0 20px rgba(138,43,226,.3) , 0 0 30px rgba(138,43,226,.2);opacity:0;transition:opacity .3s ease;pointer-events:none}.manga-card:hover .card-glow{opacity:1}.manga-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px rgba(138,43,226,.5);border-color:var(--primary)}.manga-cover{width:100%;height:380px;object-fit:cover;display:block;transition:transform .5s ease}.manga-card:hover .manga-cover{transform:scale(1.05)}.manga-info{padding:25px;flex-grow:1;display:flex;flex-direction:column}.manga-title{font-size:1.6rem;font-weight:600;margin-bottom:15px;text-align:center}.manga-status{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:15px}.status-item{display:flex;align-items:center;gap:5px;font-size:.9rem;padding:5px 10px;border-radius:20px;background:rgba(255,255,255,.1)}.status-project{background:rgba(33,150,243,.15);color:#2196f3}.status-translation{background:rgba(76,175,80,.15);color:#4caf50}.status-warning{background:rgba(255,152,0,.15);color:#ff9800}.status-inactive{background:rgba(117,117,117,.15);color:#bdbdbd}.status-icon{font-size:.8rem}.chapter-info{text-align:center;margin-top:auto;padding-top:15px;border-top:1px solid rgba(255,255,255,.1);font-size:.95rem;color:rgba(255,255,255,.7)}.chapter-info strong{color:var(--accent);font-weight:500;text-shadow:0 0 5px var(--accent-glow)}.button-group{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:15px}.read-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:50px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s ease;min-width:140px;border:2px solid transparent}.read-btn i{font-size:1.1rem}.remanga{background:rgba(76,175,80,.15);color:#4caf50;border-color:rgba(76,175,80,.3)}.mangalib{background:rgba(33,150,243,.15);color:#2196f3;border-color:rgba(33,150,243,.3)}.read-btn:hover{transform:translateY(-3px);box-shadow:0 7px 15px rgba(0,0,0,.3);background:rgba(255,255,255,.1)}.remanga:hover{background:rgba(76,175,80,.25);box-shadow:0 0 15px rgba(76,175,80,.5)}.mangalib:hover{background:rgba(33,150,243,.25);box-shadow:0 0 15px rgba(33,150,243,.5)}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px}.team-member{background:var(--card-bg);border-radius:20px;padding:30px;text-align:center;transition:all .4s ease;border:1px solid rgba(138,43,226,.3);box-shadow:0 10px 30px rgba(0,0,0,.3);position:relative;overflow:hidden;opacity:0;transform:translateY(30px);animation:fadeInUp .6s forwards}.team-member:nth-child(1) {animation-delay:.1s}.team-member:nth-child(2) {animation-delay:.2s}.team-member:nth-child(3) {animation-delay:.3s}.team-member:hover{transform:translateY(-10px);box-shadow:0 15px 35px rgba(138,43,226,.5);border-color:var(--primary)}.team-icon{font-size:3.5rem;margin-bottom:20px;transition:all .3s ease}.team-member:hover .team-icon{transform:scale(1.2);text-shadow:0 0 20px var(--primary-glow)}.team-title{font-size:1.6rem;margin-bottom:15px}.team-link{display:inline-block;margin-top:15px;padding:10px 25px;background:rgba(138,43,226,.1);color:var(--primary);border-radius:50px;text-decoration:none;font-weight:500;transition:all .3s ease;border:1px solid rgba(138,43,226,.3)}.team-link:hover{background:rgba(138,43,226,.2);transform:translateY(-3px);box-shadow:0 0 15px var(--primary-glow)}.vacancies-container{background:var(--card-bg);border-radius:20px;padding:4rem;box-shadow:0 20px 50px rgba(0,0,0,.5);backdrop-filter:blur(10px);border:1px solid var(--primary);position:relative;overflow:hidden}.vacancies-container::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,rgba(255,64,129,.1) 0%,transparent 70%);z-index:-1}.vacancy-header{text-align:center;margin-bottom:3rem}.vacancy-header h3{font-size:2rem;margin-bottom:1rem}.vacancy-header p{max-width:800px;margin:0 auto;font-size:1.1rem}.vacancy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.vacancy-card{background:rgba(30,30,40,.6);border-radius:15px;padding:30px;transition:all .4s ease;border:1px solid rgba(138,43,226,.3);position:relative;overflow:hidden}.vacancy-card::before{content:'';position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(to bottom,var(--primary),var(--secondary))}.vacancy-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(138,43,226,.5)}.vacancy-title{font-size:1.5rem;margin-bottom:15px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.urgent{background:linear-gradient(45deg,var(--danger),#ff6b6b);color:#fff;font-size:.9rem;padding:6px 12px;border-radius:20px;font-weight:600;display:inline-flex;align-items:center;white-space:nowrap;margin-left:8px;animation:pulse 1.5s infinite}.not-needed{background:linear-gradient(45deg,#757575,#9e9e9e);color:#fff;font-size:.9rem;padding:6px 12px;border-radius:20px;font-weight:600;display:inline-flex;align-items:center;white-space:nowrap;margin-left:8px}.urgent i,.not-needed i{margin-right:5px}.vacancy-desc{margin-bottom:15px;font-size:1.05rem}.vacancy-requirements{margin-top:20px;padding-top:15px;border-top:1px solid rgba(255,255,255,.1)}.vacancy-requirements strong{color:var(--accent);text-shadow:0 0 5px var(--accent-glow)}.vacancy-footer{text-align:center;margin-top:50px}.discord-btn{display:inline-flex;align-items:center;gap:10px;position:relative;padding:15px 35px;background:#5865f2;color:#fff;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.1rem;overflow:hidden;border:2px solid #5865f2;box-shadow:0 0 15px rgba(88,101,242,.5);animation:pulse 2s infinite}.discord-btn:hover{animation:none;box-shadow:0 0 25px #7983f5;transform:translateY(-3px)}.discord-btn .btn-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s;transform:translateX(-100%)}.discord-btn:hover .btn-gradient{transform:translateX(100%)}footer{background:rgba(5,5,10,.95);padding:4rem 2rem 2rem;border-top:1px solid var(--primary);position:relative}.footer-content{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px}.footer-logo{font-family:'Orbitron',sans-serif;font-size:2rem;font-weight:800;background:linear-gradient(45deg,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:20px;text-shadow:0 0 10px var(--primary-glow)}.footer-about{max-width:400px}.footer-links h4{font-size:1.3rem;margin-bottom:20px;color:#fff;position:relative;display:inline-block;text-shadow:0 0 5px var(--primary-glow)}.footer-links h4::after{content:'';position:absolute;bottom:-8px;left:0;width:40px;height:3px;background:var(--secondary);box-shadow:0 0 5px var(--secondary-glow)}.footer-links ul{list-style:none}.footer-links li{margin-bottom:12px}.footer-links a{color:var(--text);text-decoration:none;transition:all .3s ease;display:inline-block;text-shadow:0 0 3px rgba(255,255,255,.3)}.footer-links a:hover{color:var(--secondary);transform:translateX(5px);text-shadow:0 0 10px var(--secondary-glow)}.social-links{display:flex;gap:15px;margin-top:20px}.social-link{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background:rgba(138,43,226,.1);color:var(--text);font-size:1.2rem;transition:all .3s ease;border:1px solid rgba(138,43,226,.3)}.social-link:hover{background:var(--primary);color:#fff;transform:translateY(-5px);box-shadow:0 0 15px var(--primary-glow)}.copyright{text-align:center;margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);opacity:.7}.footer-wave{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.footer-wave svg{position:relative;display:block;width: calc(100% + 1.3px);height:120px}@media (max-width:1100px){.hero h1{font-size:4rem}}@media (max-width:900px){.nav-links{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(5,5,10,.95);backdrop-filter:blur(10px);flex-direction:column;justify-content:center;align-items:center;gap:3rem;z-index:99;transform:translateY(-100%);transition:transform .5s cubic-bezier(.175,.885,.32,1.275)}.nav-active{display:flex;transform:translateY(0)}.menu-btn{display:block}.hero h1{font-size:3.2rem}.hero p{font-size:1.2rem}.section-header h2{font-size:2.8rem}.about-content,.vacancies-container{padding:2.5rem}}@media (max-width:768px){.vacancy-title{flex-wrap:wrap}.urgent,.not-needed{margin-left:0;margin-top:8px}}@media (max-width:600px){.hero h1{font-size:2.5rem}.hero p{font-size:1.1rem}section{padding:6rem 1.5rem}.section-header h2{font-size:2.4rem}.about-content,.vacancies-container{padding:2rem 1.5rem}.manga-cover{height:320px}.vacancy-grid{grid-template-columns:1fr}.footer-content{grid-template-columns:1fr}.chapter-info{font-size:.85rem}}@media (max-width:400px){.hero h1{font-size:2.2rem}.cta-btn{padding:14px 35px;font-size:1.1rem}.manga-title{font-size:1.3rem}.read-btn{min-width:100%}}