*{margin:0;padding:0;box-sizing:border-box}
body{background:#000;font-family:'Inter',sans-serif;color:#fff;-webkit-font-smoothing:antialiased}
.glass-nav{background:rgba(2,2,2,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);position:fixed;top:0;left:0;right:0;z-index:50;transition:background .3s,border .3s}
.glass-nav.scrolled{background:rgba(0,0,0,.95);border-bottom:1px solid rgba(255,255,255,.06)}
.filter-btn.active,.tab-btn.active{background:linear-gradient(135deg,#8b5cf6,#6d28d9);color:#fff;border-color:transparent;box-shadow:0 4px 12px rgba(124,58,237,.3)}
.toast{animation:slideUp .4s ease-out,fadeOut .4s ease-in 2.6s forwards}
@keyframes slideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}
@keyframes fadeOut{from{opacity:1}to{opacity:0}}
.download-btn{background:linear-gradient(135deg,#8b5cf6,#6d28d9);transition:all .2s}
.download-btn:hover{background:linear-gradient(135deg,#7c3aed,#5b21b6);box-shadow:0 4px 12px rgba(124,58,237,.4)}
::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#1a1a1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#333}
.discord-badge{background:linear-gradient(135deg,#7c3aed,#4f46e5);font-size:10px;padding:2px 6px;border-radius:4px;font-weight:700;text-transform:uppercase}
#particleCanvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}
.content-wrapper{position:relative;z-index:1}
.tab-btn{transition:all .2s ease;cursor:pointer}
.serie-card{background:#0a0a0a;border:1px solid rgba(255,255,255,.05);border-radius:1rem}
.volume-item{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:0.75rem;transition:all .2s ease}
.volume-item:hover{border-color:rgba(147,51,234,.3);background:rgba(255,255,255,.04)}
.dev-card{background:#0a0a0a;border:1px solid rgba(255,255,255,.05);border-radius:1rem;padding:1rem;backdrop-filter:blur(12px);box-shadow:0 10px 15px -3px rgba(100,30,180,.05);transition:all .2s ease}
.dev-card:hover{border-color:rgba(147,51,234,.3);transform:translateY(-2px)}
