#app{min-height:100vh;background:var(--gradient-1);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:all .3s ease}.theme-slide{position:fixed;top:80px;right:0;z-index:1000;transition:transform .5s ease;transform:translateX(calc(100% + 2px))}.theme-slide.open{transform:translateX(0)}.theme-toggle{position:absolute;left:-37px;top:0;background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px 0 0 8px;border-right:none;padding:8px 14px;cursor:pointer;color:var(--text-primary);font-weight:700;box-shadow:-2px 2px 8px rgba(0,0,0,.3)}.theme-selector{background:var(--bg-card);padding:12px;border-left:1px solid var(--border-color);border-radius:0 0 0 8px;box-shadow:0 2px 8px rgba(0,0,0,.3);width:315px}.theme-buttons{display:flex;gap:5px}.theme-btn{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color);padding:6px 12px;border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .3s;font-family:inherit}.theme-btn:hover{background:var(--selection-bg);color:var(--text-primary);transform:translateY(-2px)}.theme-btn.active{background:var(--accent-purple);color:#fff;border-color:var(--accent-purple)}.navbar{background:var(--header-bg);padding:1rem 2rem;border-bottom:2px solid var(--border-color);position:sticky;top:0;z-index:100;backdrop-filter:blur(10px);background:rgba(30,30,30,.9)}.nav-container{max-width:1400px;margin:0 auto;justify-content:space-between}.logo-section,.nav-container{display:flex;align-items:center}.logo-section{gap:2rem}.logo{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .4s}.logo:hover{transform:scale(1.1) rotate(5deg)}.nav-links{display:flex;gap:1.5rem;align-items:center}.nav-link{color:var(--text-primary);text-decoration:none;font-weight:500;padding:.5rem 1rem;border-radius:8px;transition:all .3s;position:relative}.nav-link:hover{background:var(--selection-bg);transform:translateY(-2px)}.nav-link.router-link-exact-active{color:var(--accent-purple)}.nav-link.router-link-exact-active:after{content:"";position:absolute;bottom:-2px;left:10%;right:10%;height:2px;background:var(--accent-purple);animation:slideIn .3s ease}@media (max-width:768px){.navbar{padding:1rem}.nav-links{flex-wrap:wrap;gap:.5rem}.nav-link{padding:.4rem .8rem;font-size:.9rem}.theme-slide{top:100px}}body{margin:0;padding:0}.hero-section[data-v-a286279e]{padding:4rem 2rem;max-width:1400px;margin:0 auto}.hero-container[data-v-a286279e]{background:var(--bg-secondary);border-radius:20px;padding:3rem;box-shadow:0 10px 40px rgba(0,0,0,.3);border:1px solid var(--border-color);display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(var(--bg-secondary-rgb),.9),rgba(var(--bg-card-rgb),.9))}.hero-content h1[data-v-a286279e]{font-size:3.5rem;margin-bottom:1rem;background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1;font-weight:800}.hero-intro[data-v-a286279e]{color:var(--text-secondary);font-size:1.25rem;margin-bottom:2rem;line-height:1.6}.cta-buttons[data-v-a286279e]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.btn-primary[data-v-a286279e],.btn-secondary[data-v-a286279e]{padding:1rem 2rem;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.btn-primary[data-v-a286279e]{background:var(--gradient-accent);color:#fff;border:none}.btn-primary[data-v-a286279e]:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,180,216,.4)}.btn-secondary[data-v-a286279e]{background:transparent;color:var(--text-primary);border:2px solid var(--border-color)}.btn-secondary[data-v-a286279e]:hover{background:var(--bg-card);border-color:var(--accent-purple);transform:translateY(-2px)}.download-count[data-v-a286279e]{color:var(--text-secondary);font-size:.95rem}.count-badge[data-v-a286279e]{color:var(--accent-gold);font-weight:700;font-size:1.1rem}.hero-image[data-v-a286279e]{width:100%;height:auto;border-radius:15px;box-shadow:0 20px 40px rgba(0,0,0,.3);transition:transform .3s;border:2px solid var(--border-color)}.hero-image[data-v-a286279e]:hover{transform:scale(1.05) rotate(1deg)}.quick-links[data-v-a286279e]{padding:2rem;max-width:600px;margin:0 auto}.links-container[data-v-a286279e]{display:flex;gap:2rem;justify-content:center}.quick-link-card[data-v-a286279e]{background:var(--bg-card);padding:1.5rem 2rem;border-radius:12px;border:1px solid var(--border-color);display:flex;align-items:center;gap:1rem;text-decoration:none;color:var(--text-primary);transition:all .3s;flex:1}.quick-link-card[data-v-a286279e]:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.3);border-color:var(--accent-purple)}.link-icon[data-v-a286279e]{width:30px;height:30px}.features-section[data-v-a286279e]{padding:4rem 2rem;max-width:1400px;margin:0 auto}.section-header[data-v-a286279e]{text-align:center;margin-bottom:4rem}.section-title[data-v-a286279e]{font-size:2.5rem;margin-bottom:.5rem;color:var(--text-primary)}.section-subtitle[data-v-a286279e]{color:var(--text-secondary);font-size:1.1rem}.feature-card[data-v-a286279e]{background:var(--bg-card);border-radius:20px;padding:2.5rem;margin-bottom:2rem;border:1px solid var(--border-color);display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;transition:all .3s}.feature-card[data-v-a286279e]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.3);border-color:var(--ally-color)}.feature-card.reverse[data-v-a286279e]{direction:rtl}.feature-card.reverse[data-v-a286279e]>*{direction:ltr}.feature-badge[data-v-a286279e]{display:inline-block;padding:.3rem .8rem;background:var(--ally-color);color:#fff;border-radius:6px;font-size:.75rem;font-weight:700;letter-spacing:1px;margin-bottom:1rem}.feature-badge.rare[data-v-a286279e]{background:linear-gradient(135deg,var(--accent-gold),var(--accent-purple))}.feature-badge.discord[data-v-a286279e]{background:#5865f2}.feature-content h3[data-v-a286279e]{font-size:2rem;margin-bottom:1rem;color:var(--text-primary)}.feature-description[data-v-a286279e]{color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem;font-size:1.1rem}.feature-description small[data-v-a286279e]{display:block;margin-top:.5rem;opacity:.8;font-size:.9rem}.feature-list[data-v-a286279e]{list-style:none;padding:0}.feature-list li[data-v-a286279e]{padding:.75rem 0;color:var(--text-secondary);display:flex;align-items:center;gap:1rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.feature-list li[data-v-a286279e]:last-child{border-bottom:none}.check-icon[data-v-a286279e]{color:var(--success-color);font-weight:700;font-size:1.2rem;flex-shrink:0}.feature-image[data-v-a286279e]{width:60%;height:100%;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);border:1px solid var(--border-color)}.testimonials-section[data-v-a286279e]{padding:4rem 2rem;background:var(--bg-secondary);border-radius:20px;margin:2rem auto;max-width:1400px}.testimonials-grid[data-v-a286279e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.testimonial-card[data-v-a286279e]{background:var(--bg-card);padding:2rem;border-radius:16px;border:1px solid var(--border-color);position:relative;transition:all .3s}.testimonial-card[data-v-a286279e]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.3)}.quote-mark[data-v-a286279e]{position:absolute;top:1rem;right:1.5rem;font-size:3rem;color:var(--accent-purple);opacity:.3;font-family:Georgia,serif}.testimonial-avatar[data-v-a286279e]{width:70px;height:70px;border-radius:50%;margin-bottom:1rem;border:3px solid var(--accent-purple)}.testimonial-content[data-v-a286279e]{color:var(--text-secondary);font-style:italic;margin-bottom:1.5rem;line-height:1.7}.testimonial-author[data-v-a286279e]{display:flex;flex-direction:column;gap:.25rem}.testimonial-author strong[data-v-a286279e]{color:var(--text-primary);font-size:1.1rem}.author-role[data-v-a286279e]{color:var(--text-secondary);font-size:.9rem;opacity:.8}.footer[data-v-a286279e]{background:var(--header-bg);padding:4rem 2rem 2rem;margin-top:4rem;border-top:2px solid var(--border-color)}.footer-content[data-v-a286279e]{max-width:1400px;margin:0 auto}.footer-title[data-v-a286279e]{text-align:center;color:var(--text-primary);margin-bottom:3rem;font-size:2rem}.founders-grid[data-v-a286279e]{display:flex;justify-content:center;gap:4rem;margin-bottom:3rem}.founder-card[data-v-a286279e]{text-align:center;text-decoration:none;transition:transform .3s}.founder-card[data-v-a286279e]:hover{transform:scale(1.1)}.founder-avatar[data-v-a286279e]{width:120px;height:120px;border-radius:50%;border:3px solid var(--accent-purple);margin-bottom:1rem;transition:all .3s}.founder-avatar[data-v-a286279e]:hover{box-shadow:0 0 30px rgba(255,70,85,.5);border-color:var(--accent-gold)}.founder-info[data-v-a286279e]{display:flex;flex-direction:column;gap:.25rem}.founder-name[data-v-a286279e]{color:var(--text-primary);font-weight:600;font-size:1.2rem}.founder-role[data-v-a286279e]{color:var(--text-secondary);font-size:.9rem}.footer-links[data-v-a286279e]{display:flex;justify-content:center;gap:2rem;margin:3rem 0;padding:2rem 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.footer-link[data-v-a286279e]{background:var(--bg-card);padding:1rem 2rem;border-radius:10px;color:var(--text-primary);text-decoration:none;display:flex;align-items:center;gap:.75rem;border:1px solid var(--border-color);transition:all .3s}.footer-link[data-v-a286279e]:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.3);border-color:var(--accent-purple)}.footer-icon[data-v-a286279e]{width:24px;height:24px}.footer-bottom[data-v-a286279e]{text-align:center;padding-top:2rem;color:var(--text-secondary);font-size:.9rem}@media (max-width:968px){.feature-card[data-v-a286279e],.hero-container[data-v-a286279e]{grid-template-columns:1fr;text-align:center}.hero-content h1[data-v-a286279e]{font-size:2.5rem}.feature-card.reverse[data-v-a286279e]{direction:ltr}.testimonials-grid[data-v-a286279e]{grid-template-columns:1fr}}@media (max-width:640px){.hero-content h1[data-v-a286279e]{font-size:2rem}.links-container[data-v-a286279e]{flex-direction:column}.founders-grid[data-v-a286279e]{flex-direction:column;gap:2rem}.footer-links[data-v-a286279e]{flex-direction:column;align-items:center}}.player-card[data-v-e091f474]{background:var(--bg-card);border-radius:12px;padding:.8rem;display:flex;align-items:center;gap:1.1rem;border:2px solid transparent;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.performance-mode.player-card[data-v-e091f474]{transition:none}.player-card[data-v-e091f474]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:0;transition:opacity .3s}.performance-mode.player-card[data-v-e091f474]:before{display:none}.ally-card[data-v-e091f474]:before{color:var(--ally-color)}.enemy-card[data-v-e091f474]:before{color:var(--enemy-color)}.neutral-card[data-v-e091f474]:before{color:var(--accent-purple)}.player-card[data-v-e091f474]:hover:before{opacity:1}.ally-card[data-v-e091f474]:hover{border-color:var(--ally-color);transform:translateX(5px)}.enemy-card[data-v-e091f474]:hover{border-color:var(--enemy-color);transform:translateX(-5px)}.neutral-card[data-v-e091f474]:hover{border-color:var(--accent-purple);transform:translateY(-3px)}.performance-mode.player-card[data-v-e091f474]:hover{transform:none}.agent-icon[data-v-e091f474]{width:50px;height:50px;border-radius:8px;background:var(--bg-secondary);padding:4px;border:2px solid var(--border-color);-o-object-fit:cover;object-fit:cover}.player-info[data-v-e091f474]{flex:1}.player-name[data-v-e091f474]{font-weight:600;margin-bottom:4px;font-size:1.1rem}.player-rank[data-v-e091f474]{color:var(--text-secondary);font-size:.85rem;margin-bottom:8px}.player-weapons[data-v-e091f474]{display:flex;gap:8px;flex-wrap:wrap}.weapon-item[data-v-e091f474]{background:var(--bg-secondary);border-radius:10px;padding:8px 10px;font-size:.9rem;color:var(--text-primary);display:flex;align-items:center;gap:8px;border:2px solid var(--border-color);transition:all .3s;position:relative}.performance-mode .weapon-item[data-v-e091f474]{transition:none}.weapon-item[data-v-e091f474]:hover{border-color:var(--accent-gold);color:var(--text-primary);transform:scale(1.02)}.performance-mode .weapon-item[data-v-e091f474]:hover{transform:none}.weapon-icon[data-v-e091f474]{width:100px;height:20px;opacity:1;-o-object-fit:contain;object-fit:contain}.buddy-icon[data-v-e091f474]{width:18px;height:18px;margin-left:auto}.item-indicator[data-v-e091f474]{position:absolute;top:8px;right:8px;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:700;text-transform:uppercase;z-index:1}.weapon-slot[data-v-609a999e]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;padding:.75rem;margin-bottom:.5rem;transition:all .3s ease;position:relative;overflow:visible}.weapon-slot[data-v-609a999e]:hover{transform:translateY(-2px);border-color:var(--ally-color)}.weapon-tooltip[data-v-609a999e]{position:absolute;background:var(--bg-card);border:2px solid var(--border-color);border-radius:10px;padding:8px 10px;color:var(--text-primary);font-size:.85rem;z-index:1000;pointer-events:none;min-width:10px}.tooltip-buddy[data-v-609a999e]{margin-bottom:6px}.buddy-name[data-v-609a999e]{color:var(--accent-gold);font-weight:600;font-size:.85rem}.tooltip-tier[data-v-609a999e]{display:flex;gap:8px;align-items:center}.tier-label[data-v-609a999e]{color:var(--text-secondary);font-size:.8rem}.tier-value[data-v-609a999e]{font-weight:600;font-size:.85rem}.tooltip-enter-active[data-v-609a999e],.tooltip-leave-active[data-v-609a999e]{transition:opacity .2s,transform .2s}.tooltip-enter-from[data-v-609a999e],.tooltip-leave-to[data-v-609a999e]{opacity:0;transform:translateY(5px)}.empty-slot[data-v-609a999e]{display:flex;align-items:center;justify-content:space-between;padding:.5rem;opacity:.3}.weapon-type-label[data-v-609a999e]{font-size:.9rem;color:var(--text-secondary);font-weight:500}.empty-icon[data-v-609a999e]{font-size:1.2rem;color:var(--text-secondary)}.weapon-content[data-v-609a999e]{display:flex;align-items:center;gap:1rem}.rare-badge[data-v-609a999e]{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);padding:2px 6px;border-radius:4px;font-size:.65rem}.rare-badge[data-v-609a999e],.rgb-badge[data-v-609a999e]{position:absolute;top:5px;right:5px;font-weight:700;z-index:2}.rgb-badge[data-v-609a999e]{background:linear-gradient(135deg,rgba(255,70,85,.9),rgba(255,70,85,.7));color:#fff;border:1px solid var(--enemy-color);padding:3px 8px;border-radius:4px;font-size:.7rem;animation:rgbPulse-609a999e 2s ease-in-out infinite;box-shadow:0 0 15px rgba(255,70,85,.7);text-shadow:0 0 5px hsla(0,0%,100%,.8);letter-spacing:.5px}@keyframes rgbPulse-609a999e{0%,to{box-shadow:0 0 15px rgba(255,70,85,.7);transform:scale(1)}50%{box-shadow:0 0 25px rgba(255,70,85,.9);transform:scale(1.05)}}.weapon-image-container[data-v-609a999e]{position:relative;width:100px;height:50px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.weapon-image[data-v-609a999e]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.weapon-placeholder[data-v-609a999e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);border-radius:4px;font-size:.7rem;color:var(--text-secondary)}.buddy-image[data-v-609a999e]{position:absolute;bottom:-8px;right:-7px;width:31px;height:31px;-o-object-fit:contain;object-fit:contain;cursor:help}.buddy-image.rgb-buddy[data-v-609a999e]{filter:drop-shadow(0 0 8px rgba(255,70,85,.8));animation:buddyGlow-609a999e 2s ease-in-out infinite}@keyframes buddyGlow-609a999e{0%,to{filter:drop-shadow(0 0 8px rgba(255,70,85,.8))}50%{filter:drop-shadow(0 0 15px rgba(255,215,0,.9))}}.weapon-info[data-v-609a999e]{flex:1;min-width:0}.skin-name[data-v-609a999e]{font-weight:600;font-size:.9rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px}.weapon-type[data-v-609a999e]{font-size:.75rem;color:var(--text-secondary);margin-bottom:4px}.skin-tier[data-v-609a999e]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:1px solid currentColor}.tier-select[data-v-609a999e],.tier-value.tier-select[data-v-609a999e]{color:var(--tier-select);background:transparent}.tier-deluxe[data-v-609a999e],.tier-value.tier-deluxe[data-v-609a999e]{color:var(--tier-deluxe);background:transparent}.tier-premium[data-v-609a999e],.tier-value.tier-premium[data-v-609a999e]{color:var(--tier-premium);background:transparent}.tier-ultra[data-v-609a999e],.tier-value.tier-ultra[data-v-609a999e]{color:var(--tier-ultra);background:transparent}.tier-exclusive[data-v-609a999e],.tier-value.tier-exclusive[data-v-609a999e]{color:var(--tier-exclusive);background:transparent}.weapon-slot.is-melee[data-v-609a999e]{background:var(--bg-primary)}.weapon-slot.is-melee .weapon-image-container[data-v-609a999e]{width:120px;height:60px}@media (max-width:768px){.weapon-content[data-v-609a999e]{flex-direction:column;align-items:flex-start;gap:.5rem}.weapon-image-container[data-v-609a999e]{width:100%;height:60px}.weapon-tooltip[data-v-609a999e]{font-size:.75rem;min-width:150px;padding:8px 12px}}.modal-backdrop[data-v-956c4fe8]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000;display:flex;align-items:center;justify-content:center}.modal-container[data-v-956c4fe8]{background:var(--bg-secondary);border-radius:20px;width:90%;max-width:1200px;max-height:90vh;overflow-y:auto;border:1px solid var(--border-color)}.modal-container[data-v-956c4fe8]::-webkit-scrollbar{width:8px}.modal-container[data-v-956c4fe8]::-webkit-scrollbar-track{background:var(--bg-primary);border-radius:10px}.modal-container[data-v-956c4fe8]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:10px}.modal-container[data-v-956c4fe8]::-webkit-scrollbar-thumb:hover{background:var(--ally-color)}.modal-header[data-v-956c4fe8]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-color);background:var(--bg-card)}.header-left[data-v-956c4fe8]{display:flex;align-items:center;gap:1rem}.header-agent-icon[data-v-956c4fe8]{width:50px;height:50px;border-radius:10px;border:2px solid var(--border-color)}.header-info[data-v-956c4fe8]{display:flex;flex-direction:column}.player-name[data-v-956c4fe8]{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-primary)}.player-level[data-v-956c4fe8]{color:var(--text-secondary);font-size:.9rem}.close-btn[data-v-956c4fe8]{background:transparent;border:2px solid var(--enemy-color);color:var(--enemy-color);width:40px;height:40px;border-radius:10px;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.close-btn[data-v-956c4fe8]:hover{background:var(--enemy-color);color:#fff}.weapons-section[data-v-956c4fe8]{padding:1.5rem}.section-title[data-v-956c4fe8]{color:var(--text-primary);font-size:1.2rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--border-color)}.weapons-grid[data-v-956c4fe8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.weapon-category[data-v-956c4fe8]{background:var(--bg-card);border-radius:12px;padding:1rem;border:1px solid var(--border-color)}.category-label[data-v-956c4fe8]{color:var(--text-secondary);font-size:.9rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:.75rem;font-weight:600}.player-identity-section[data-v-956c4fe8]{grid-column:span 2}.player-card-container[data-v-956c4fe8]{position:relative;width:150px;height:300px;border-radius:15px;overflow:hidden;border:2px solid var(--border-color);margin:0 auto}.player-card-image[data-v-956c4fe8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-level[data-v-956c4fe8]{position:absolute;top:10px;left:50%;transform:translateX(-50%);background:var(--ally-color);color:#fff;padding:.4rem 1.2rem;border-radius:12px;font-weight:700;font-size:1.2rem;z-index:1}.card-info[data-v-956c4fe8]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);padding:1rem;color:#fff}.card-name[data-v-956c4fe8]{font-weight:700;font-size:1.1rem;margin-bottom:.25rem}.card-title[data-v-956c4fe8]{font-size:.9rem;color:var(--accent-gold)}.sprays-section[data-v-956c4fe8]{padding:1.5rem;border-top:1px solid var(--border-color)}.sprays-grid[data-v-956c4fe8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:1rem}.spray-slot[data-v-956c4fe8]{background:var(--bg-card);border-radius:10px;padding:.75rem;text-align:center;border:1px solid var(--border-color);transition:all .2s}.spray-slot[data-v-956c4fe8]:hover{transform:translateY(-5px);border-color:var(--ally-color)}.spray-image[data-v-956c4fe8]{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;margin-bottom:.5rem}.spray-name[data-v-956c4fe8]{font-size:.75rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.modal-container[data-v-956c4fe8]{width:95%;max-height:95vh}.weapons-grid[data-v-956c4fe8]{grid-template-columns:1fr}.player-identity-section[data-v-956c4fe8]{grid-column:span 1}.player-name[data-v-956c4fe8]{font-size:1.2rem}}.toast-container[data-v-0c301a99]{position:fixed;top:100px;right:20px;z-index:9999;pointer-events:none}.toast[data-v-0c301a99]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;margin-bottom:1rem;padding:0;min-width:300px;max-width:400px;box-shadow:0 10px 30px rgba(0,0,0,.3);pointer-events:auto;overflow:hidden;transition:all .3s ease}.toast-content[data-v-0c301a99]{display:flex;align-items:center;padding:1rem;gap:1rem}.toast-icon[data-v-0c301a99]{font-size:1.5rem;flex-shrink:0}.toast-body[data-v-0c301a99]{flex:1;min-width:0}.toast-message[data-v-0c301a99]{color:var(--text-primary);font-weight:500;line-height:1.4}.toast-details[data-v-0c301a99]{margin-top:.25rem;display:flex;gap:.5rem;font-size:.85rem}.toast-skin[data-v-0c301a99]{color:var(--accent-gold);font-weight:600}.toast-weapon[data-v-0c301a99]{color:var(--text-secondary)}.toast-close[data-v-0c301a99]{background:transparent;border:none;color:var(--text-secondary);font-size:1.2rem;cursor:pointer;padding:.5rem;flex-shrink:0;transition:all .2s}.toast-close[data-v-0c301a99]:hover{color:var(--text-primary);transform:scale(1.2)}.toast-close.close-required[data-v-0c301a99]{animation:pulse-0c301a99 2s infinite;color:var(--enemy-color)}.toast-progress[data-v-0c301a99]{height:3px;background:hsla(0,0%,100%,.1);position:relative;overflow:hidden}.toast-progress-bar[data-v-0c301a99]{height:100%;background:var(--ally-color);width:100%;animation:progress-0c301a99 linear forwards}@keyframes progress-0c301a99{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.toast-skin[data-v-0c301a99]{border-left:4px solid var(--accent-gold)}.toast-success[data-v-0c301a99]{border-left:4px solid var(--success-color)}.toast-error[data-v-0c301a99]{border-left:4px solid var(--enemy-color)}.toast-info[data-v-0c301a99]{border-left:4px solid var(--ally-color)}.toast-rgb[data-v-0c301a99]{border:2px solid var(--enemy-color);animation:rgbGlow-0c301a99 2s ease-in-out infinite;background:linear-gradient(135deg,rgba(255,70,85,.1),rgba(255,215,0,.1))}.toast-rgb .toast-icon[data-v-0c301a99]{animation:spin-0c301a99 2s linear infinite;filter:drop-shadow(0 0 10px rgba(255,70,85,.8))}.toast-rgb .toast-message[data-v-0c301a99]{font-weight:700;background:linear-gradient(135deg,var(--enemy-color),var(--accent-gold));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes rgbGlow-0c301a99{0%,to{box-shadow:0 0 20px rgba(255,70,85,.5)}50%{box-shadow:0 0 40px rgba(255,70,85,.8)}}@keyframes spin-0c301a99{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-0c301a99{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}.toast-enter-active[data-v-0c301a99],.toast-leave-active[data-v-0c301a99]{transition:all .3s ease}.toast-enter-from[data-v-0c301a99],.toast-leave-to[data-v-0c301a99]{transform:translateX(100%);opacity:0}.toast-move[data-v-0c301a99]{transition:transform .3s ease}@media (max-width:640px){.toast-container[data-v-0c301a99]{top:70px;right:10px;left:10px}.toast[data-v-0c301a99]{min-width:auto;max-width:100%}}.match-loadouts[data-v-36f6cdc0]{min-height:0;padding-top:0;position:relative}.side-menu-toggle[data-v-36f6cdc0]{position:fixed;top:100px;left:20px;z-index:1001;background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:10px;cursor:pointer;transition:all .3s ease;width:40px;margin-top:1rem;height:40px;display:flex;align-items:center;justify-content:center}.side-menu-toggle[data-v-36f6cdc0]:hover{background:var(--bg-secondary);transform:translateX(2px)}.hamburger-icon[data-v-36f6cdc0]{width:20px;height:16px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.hamburger-icon span[data-v-36f6cdc0]{display:block;height:2px;background:var(--text-primary);transition:all .3s ease}.side-menu[data-v-36f6cdc0]{position:fixed;top:94px;left:0;width:300px;height:calc(100vh - 80px);background:var(--bg-card);border-right:1px solid var(--border-color);transform:translateX(-100%);transition:transform .3s ease;z-index:1000;overflow-y:auto}.side-menu.open[data-v-36f6cdc0]{transform:translateX(0)}.side-menu-content[data-v-36f6cdc0]{padding:1.5rem}.side-menu-header[data-v-36f6cdc0]{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;margin-bottom:2rem;padding-bottom:1rem;padding-top:1rem;border-bottom:1px solid var(--border-color)}.side-menu-title[data-v-36f6cdc0]{font-size:1.25rem;color:var(--text-primary);margin:0}.close-menu-btn[data-v-36f6cdc0]{background:transparent;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-menu-btn[data-v-36f6cdc0]:hover{color:var(--enemy-color)}.side-menu-section[data-v-36f6cdc0]{margin-bottom:1.5rem}.filter-label[data-v-36f6cdc0]{display:block;margin-bottom:.5rem;font-size:.9rem;color:var(--text-secondary);font-weight:500}.filter-input[data-v-36f6cdc0]{width:100%;padding:.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-family:inherit;font-size:.9rem}.filter-input[data-v-36f6cdc0]:focus{outline:none;border-color:var(--ally-color)}.search-hint[data-v-36f6cdc0]{margin-top:.5rem;font-size:.75rem;color:var(--text-secondary);opacity:.8;font-style:italic}.filter-toggle[data-v-36f6cdc0]{width:100%;padding:.5rem 1rem;background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:6px;cursor:pointer;transition:all .2s ease;font-weight:500}.filter-toggle.active[data-v-36f6cdc0]{background:var(--ally-color);border-color:var(--ally-color);color:#fff}.checkbox-label[data-v-36f6cdc0]{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--text-primary)}.checkbox-label input[type=checkbox][data-v-36f6cdc0]{width:18px;height:18px;accent-color:var(--ally-color);cursor:pointer}.main-container[data-v-36f6cdc0]{padding:-2rem;max-width:1850px;margin:0 auto;transition:margin-left .3s ease}.main-container.menu-open[data-v-36f6cdc0]{margin-left:300px}.match-info[data-v-36f6cdc0]{font-weight:600;color:var(--text-primary)}.match-map[data-v-36f6cdc0]{color:var(--text-secondary);padding-left:12px;font-size:1rem;margin-top:.7rem;margin-bottom:.2rem}.match-mode[data-v-36f6cdc0],.match-time[data-v-36f6cdc0]{color:var(--text-secondary);padding-left:12px;font-size:.9rem}.match-mode[data-v-36f6cdc0]{opacity:.8}.no-match[data-v-36f6cdc0]{text-align:center;padding:3rem;background:var(--bg-secondary);border-radius:16px;margin:2rem auto;max-width:600px}.no-match-icon[data-v-36f6cdc0]{font-size:3rem;margin-bottom:1rem}.error-text[data-v-36f6cdc0]{color:var(--enemy-color);font-size:1.1rem;font-weight:500;display:block;margin-bottom:1rem}.error-description[data-v-36f6cdc0]{color:var(--text-secondary);margin-bottom:2rem}.vry-button[data-v-36f6cdc0]{background:var(--ally-color);color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.vry-button[data-v-36f6cdc0]:hover{background:var(--accent-purple);transform:translateY(-2px)}.btn-inner[data-v-36f6cdc0]{display:inline-block}.teams-container[data-v-36f6cdc0]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.all-players-container[data-v-36f6cdc0]{width:100%}.all-players-section[data-v-36f6cdc0]{background:var(--bg-secondary);border-radius:16px;padding:1.5rem}.all-players-header[data-v-36f6cdc0]{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--accent-purple)}.all-players-label[data-v-36f6cdc0]{font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--text-primary)}.all-players-grid[data-v-36f6cdc0]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.team-section[data-v-36f6cdc0]{background:var(--bg-secondary);border-radius:16px;padding:1.5rem}.team-header[data-v-36f6cdc0]{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid}.ally-team .team-header[data-v-36f6cdc0]{border-color:var(--ally-color)}.enemy-team .team-header[data-v-36f6cdc0]{border-color:var(--enemy-color)}.team-label[data-v-36f6cdc0]{font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}.ally-team .team-label[data-v-36f6cdc0]{color:var(--ally-color)}.enemy-team .team-label[data-v-36f6cdc0]{color:var(--enemy-color)}.team-score[data-v-36f6cdc0]{font-size:1.5rem;font-weight:700;color:var(--accent-gold);margin-left:auto;padding:.5rem 1rem;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border-color)}.players-grid[data-v-36f6cdc0]{display:grid;gap:1rem}.loading-container[data-v-36f6cdc0]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:var(--text-secondary)}.loading-spinner[data-v-36f6cdc0]{width:50px;height:50px;border:3px solid var(--border-color);border-top:3px solid var(--ally-color);border-radius:50%;margin-bottom:1rem}.performance-mode .loading-spinner[data-v-36f6cdc0]{animation:spin-36f6cdc0 1s linear infinite}:not(.performance-mode) .loading-spinner[data-v-36f6cdc0]{animation:spin-36f6cdc0 1s cubic-bezier(.68,-.55,.265,1.55) infinite}@keyframes spin-36f6cdc0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-hint[data-v-36f6cdc0]{color:var(--text-secondary);font-size:.9rem;opacity:.8;margin-top:.5rem}.performance-mode[data-v-36f6cdc0] *{animation:none!important;transition:none!important}.performance-mode .side-menu[data-v-36f6cdc0]{transition:transform .15s linear!important}@media (max-width:1024px){.all-players-grid[data-v-36f6cdc0],.teams-container[data-v-36f6cdc0]{grid-template-columns:1fr}.main-container.menu-open[data-v-36f6cdc0]{margin-left:0}}@media (max-width:768px){.side-menu[data-v-36f6cdc0]{width:250px}.side-menu-toggle[data-v-36f6cdc0]{top:90px;left:10px}.main-container[data-v-36f6cdc0]{padding:1rem}}:root{--ui-color-brand:#e8e8e8;--ui-color-n-000:#151418;--ui-color-n-050:#8d8d8d;--ui-color-n-100:#c6c6c6;--ui-color-n-300:#e3e3e3;--ui-color-n-500:#f1f1f1;--ui-color-n-700:#f8f8f8;--ui-color-n-900:#fff;--ui-color-background-primary:var(--ui-color-n-000);--ui-color-background-secondary:var(--ui-color-n-050);--ui-color-background-tertiary:var(--ui-color-n-100);--ui-color-border:var(--ui-color-n-100);--ui-color-typography-heading:var(--ui-color-brand);--ui-color-typography-body:var(--ui-color-n-900);--ui-color-typography-note:var(--ui-color-n-300);--ui-color-typography-button:var(--ui-color-n-000);--ui-typography-typeface:"Inter",sans-serif;--ui-typography-h1:1.9375rem;--ui-typography-h2:1.5625rem;--ui-typography-h3:1.25rem;--ui-typography-p:1rem;--ui-typography-s:.8125rem;--ui-typography-h1-leading:1.2;--ui-typography-h2-leading:1.2;--ui-typography-p-leading:1.5;--ui-typography-margin-heading:.75rem;--ui-typography-margin-body:1.125rem;--ui-layout-container:1.25rem;--ui-layout-grid:3.625rem;--ui-layout-gutter:1rem;--ui-gap-header:1rem;--ui-gap-cta:.75rem;--ui-gap-hero:2rem;--ui-gap-customer:2rem;--ui-gap-feature:2rem;--ui-gap-card:1.25rem;--ui-gap-pricing:2rem;--ui-gap-testimonial:3rem;--ui-radius-avatar:5rem;--ui-radius-button:5rem;--ui-radius-card:.5rem}.avatar-container{display:flex;justify-content:space-evenly}.avatar-container--avatar{border-radius:50%;width:9.4rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:var(--ui-color-background-primary);color:var(--ui-color-typography-body);font-family:var(--ui-typography-typeface);font-feature-settings:"liga","kern";font-size:var(--ui-typography-p);font-weight:400;line-height:var(--ui-typography-p-leading);margin:0 auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:var(--ui-color-brand);-webkit-text-decoration-color:var(--ui-color-typography-note);text-decoration-color:var(--ui-color-typography-note)}h1,h2,p,ul{margin-top:0}h1,h2{color:var(--ui-color-typography-heading);margin-bottom:var(--ui-typography-margin-heading)}h1{font-size:var(--ui-typography-h1);line-height:var(--ui-typography-h1-leading)}h2{font-size:var(--ui-typography-h2);line-height:var(--ui-typography-h2-leading)}p,ul{margin-bottom:var(--ui-typography-margin-body)}p:last-child,ul:last-child{margin-bottom:0}ul{padding-left:0}strong{font-weight:700}small{font-size:var(--ui-typography-s)}.ui-text-note{color:var(--ui-color-typography-note);line-height:1.25}img,svg{display:block;height:auto;margin:0 auto;max-width:100%}.ui-layout-container{padding-left:var(--ui-layout-container);padding-right:var(--ui-layout-container)}.ui-layout-flex,.ui-layout-grid{align-items:center;justify-content:center}.ui-layout-flex-start{align-items:flex-start}.ui-layout-flex{display:flex}.ui-layout-flex-wrap{flex-wrap:wrap}.ui-layout-grid{display:grid}.ui-component-cta{flex-direction:column;row-gap:var(--ui-gap-cta)}.ui-component-button{border:.0625rem solid var(--ui-color-brand);border-radius:var(--ui-radius-button);display:block;font-weight:700;line-height:1;text-align:center;text-decoration:none}.ui-component-button-primary{background-color:var(--ui-color-brand);color:var(--ui-color-typography-button)}.ui-component-button-secondary{background-color:var(--ui-color-background-secondary);color:var(--ui-color-brand)}.ui-component-button-big,.ui-component-button-normal{padding:.75rem 1rem .875rem}.ui-component-button-big{width:100%}.ui-component-button-normal{width:-moz-fit-content;width:fit-content}input[name=toggle]{display:none}.ui-component-toggle{background-color:var(--ui-color-background-tertiary);border-radius:var(--ui-radius-button);color:var(--ui-color-typography-note);font-size:var(--ui-typography-s);font-weight:700;line-height:1;margin:var(--ui-gap-pricing) auto .5rem;padding:.25rem;width:-moz-max-content;width:max-content}.ui-component-toggle--label{border-radius:var(--ui-radius-button);cursor:pointer;padding:.5rem .625rem}#ui-component-toggle__monthly:checked~div label[for=ui-component-toggle__monthly],#ui-component-toggle__yearly:checked~div label[for=ui-component-toggle__yearly]{background-color:var(--ui-color-background-primary);color:var(--ui-color-typography-body)}.ui-component-card{border:.0625rem solid var(--ui-color-border);border-radius:var(--ui-radius-card);overflow:hidden;width:100%}.ui-component-list{grid-template-columns:1fr;row-gap:.75rem}.ui-component-list--item{background-position:0;background-repeat:no-repeat;background-size:1.125rem;list-style:none;padding-left:1.875rem}.ui-component-list--item-check{background-image:url(https://res.cloudinary.com/uisual/image/upload/assets/icons/check.svg)}.ui-component-list--item-cross{background-image:url(https://res.cloudinary.com/uisual/image/upload/assets/icons/cross.svg)}.zoom{transition:transform .2s;margin:0 auto}.zoom:hover{transform:scale(1.25)}.white-box{background-color:#fff;border-radius:15px;width:-moz-fit-content;width:fit-content;padding:5px;box-sizing:border-box}.ui-section-header{padding-bottom:1.25rem;padding-top:1.25rem}.ui-section-header__layout{justify-content:space-between}.ui-section-header--logo{z-index:1}#ui-section-header--menu-id{display:none}.ui-section-header--menu-icon{cursor:pointer;display:block;height:1.125rem;padding-bottom:.25rem;padding-top:.25rem;position:relative;width:1.125rem;z-index:1}.ui-section-header--menu-icon:after,.ui-section-header--menu-icon:before{background:var(--ui-color-brand);content:"";height:.125rem;left:0;position:absolute;transition:all .25s cubic-bezier(.785,.135,.15,.86);width:1.125rem}.ui-section-header--menu-icon:before{top:.3125rem}.ui-section-header--menu-icon:after{top:.6875rem}#ui-section-header--menu-id:checked~.ui-section-header--menu-icon:before{transform:translateY(3px) rotate(135deg)}#ui-section-header--menu-id:checked~.ui-section-header--menu-icon:after{transform:translateY(-3px) rotate(45deg)}.ui-section-header--nav{background-color:var(--ui-color-background-primary);box-shadow:0 .5rem 1rem rgba(0,0,0,.05);flex-direction:column;gap:var(--ui-gap-header);left:0;opacity:0;padding:7.375rem var(--ui-layout-container) 5rem;position:absolute;right:0;top:-1rem;transition:all .25s cubic-bezier(.785,.135,.15,.86);visibility:hidden}#ui-section-header--menu-id:checked~.ui-section-header--nav{opacity:1;top:0;visibility:visible}.ui-section-header--nav-link{font-size:var(--ui-typography-h3);padding:.5rem;text-decoration:none}.ui-section-hero{padding-bottom:5rem;padding-top:5rem;text-align:center}.ui-section-hero__layout{row-gap:var(--ui-gap-hero)}.ui-section-customer__layout{flex-direction:column;row-gap:var(--ui-gap-customer)}.ui-section-customer--logo{height:1.5rem;width:auto}.ui-section-customer--logo-str{height:1.75rem}.ui-section-customer--logo-bhn{height:1.375rem}.ui-section-feature{padding-bottom:5rem;padding-top:5rem}.ui-section-feature__layout{row-gap:var(--ui-gap-feature)}.ui-section-feature__layout:first-of-type div{grid-row-start:1}.ui-section-feature__layout:last-of-type{margin-top:5rem}.ui-section-content{padding-bottom:2em;padding-top:2rem;text-align:center}.ui-section-content--image{margin-bottom:var(--ui-gap-content);margin-top:var(--ui-gap-content)}.ui-section-content--feature{row-gap:var(--ui-gap-content)}.ui-section-content--icon{margin-bottom:1rem}.ui-section-testimonial{padding-bottom:5rem;padding-top:5rem;text-align:center}.ui-section-testimonial__layout{row-gap:var(--ui-gap-testimonial)}.ui-section-testimonial--avatar{border-radius:var(--ui-radius-avatar);margin-top:1px;height:5rem;width:5rem}.ui-section-testimonial--quote{margin:1rem}.ui-section-testimonial--author{line-height:1.25}.ui-section-close{background-color:var(--ui-color-background-secondary);padding-bottom:5rem;padding-top:5rem;text-align:center}.ui-section-footer{padding-bottom:1.25rem;padding-top:1.25rem}.ui-section-footer__layout{-moz-column-gap:var(--ui-layout-gutter);column-gap:var(--ui-layout-gutter)}.ui-section-footer--copyright{margin-bottom:0;margin-right:auto}@media screen and (min-width:48rem){:root{--ui-typography-h1:2.1875rem;--ui-typography-h2:1.75rem;--ui-typography-p:1.125rem;--ui-typography-s:.875rem;--ui-typography-margin-body:1.25rem;--ui-layout-container:4.25rem;--ui-layout-gutter:1.5rem;--ui-gap-header:1.5rem;--ui-gap-card:1.5rem}.ui-image-half-left{padding-right:var(--ui-layout-gutter)}.ui-image-half-right{padding-left:var(--ui-layout-gutter)}.ui-image{border-radius:8px;animation:up-down 2s ease-in-out infinite alternate-reverse both}@keyframes up-down{0%{transform:translateY(15px)}to{transform:translateY(-15px)}}.ui-layout-column-center,.ui-layout-container{margin-left:auto;margin-right:auto}.ui-layout-grid-2,.ui-layout-grid-3{-moz-column-gap:var(--ui-layout-gutter);column-gap:var(--ui-layout-gutter);grid-template-columns:repeat(2,1fr);justify-items:center}.ui-layout-grid-3 div:nth-of-type(3){left:calc(50% + var(--ui-layout-gutter)/2);position:relative}.ui-layout-column-4{width:calc(var(--ui-layout-grid)*4 + var(--ui-layout-gutter)*3)}.ui-component-list--item{background-size:1.25rem;padding-left:2rem}.ui-section-header{padding-bottom:0;padding-top:2rem}.ui-section-header--menu-icon{display:none}.ui-section-header--nav{background-color:transparent;box-shadow:none;flex-direction:row;opacity:1;padding:0;position:static;visibility:visible}.ui-section-header--nav-link{font-size:var(--ui-typography-p);padding:0}.ui-section-hero{text-align:left}.ui-section-hero .ui-component-cta{align-items:start}.ui-section-customer__layout{-moz-column-gap:var(--ui-gap-customer);column-gap:var(--ui-gap-customer);flex-direction:row}.ui-section-customer--logo{margin-left:0;margin-right:0}.ui-section-feature__layout:first-of-type div{grid-row-start:auto}.ui-component-card--pricing{padding:2rem 2rem 2.25rem}.ui-section-footer{padding-bottom:2rem;padding-top:2rem}}@media screen and (min-width:64rem){:root{--ui-layout-container:0}.ui-layout-container{width:60rem}.ui-layout-grid-3{grid-template-columns:repeat(3,1fr)}.ui-layout-grid-3 div:nth-of-type(3){position:static}.ui-section-hero .ui-component-cta{align-items:center;-moz-column-gap:var(--ui-gap-cta);column-gap:var(--ui-gap-cta);flex-direction:row;justify-content:start}}@media screen and (min-width:75rem){:root{--ui-typography-h1:2.75rem;--ui-typography-h2:2.1875rem;--ui-typography-h4:1.4375rem;--ui-typography-margin-heading:1rem;--ui-typography-margin-body:1.75rem;--ui-layout-grid:4rem;--ui-layout-gutter:2rem;--ui-gap-header:2rem;--ui-gap-customer:4rem;--ui-gap-card:2rem;--ui-gap-pricing:3rem}.ui-text-intro{font-size:var(--ui-typography-h4)}.ui-layout-container{width:70rem}.ui-component-button-big,.ui-component-button-normal{padding-bottom:1.125rem;padding-top:1rem}.ui-section-header{padding-top:3rem}.ui-section-hero{padding-bottom:7.5rem;padding-top:7.5rem}.ui-section-customer--logo{height:2rem}.ui-section-customer--logo-str{height:2.25rem}.ui-section-customer--logo-bhn{height:1.75rem}.ui-section-feature{padding-bottom:7.5rem;padding-top:7.5rem}.ui-section-feature__layout:last-of-type{margin-top:7.5rem}.ui-component-list-feature{-moz-column-gap:var(--ui-layout-gutter);column-gap:var(--ui-layout-gutter);grid-template-columns:repeat(2,1fr)}.ui-section-pricing{padding-bottom:7.5rem;padding-top:7.5rem}.ui-component-card--pricing{padding:3rem}.ui-section-close,.ui-section-testimonial{padding-bottom:7.5rem;padding-top:7.5rem}.ui-section-footer{padding-bottom:3rem;padding-top:3rem}}[data-theme=Dark]{--tier-select:#0cebb8;--tier-deluxe:#e04685;--tier-premium:#d1548e;--tier-ultra:gold;--tier-exclusive:#ff4655;--gradient-1:linear-gradient(135deg,#1a1a1a,#252525);--gradient-accent:linear-gradient(135deg,#007acc,#bd3944);--bg-secondary-rgb:37,37,37;--bg-card-rgb:30,30,30}[data-theme=Light]{--gradient-1:linear-gradient(135deg,#f5f5f5,#e8e8e8);--gradient-accent:linear-gradient(135deg,#0078d4,#e81123);--bg-secondary-rgb:232,232,232;--bg-card-rgb:255,255,255}[data-theme=Midnight]{--gradient-1:linear-gradient(135deg,#0d1117,#161b22);--gradient-accent:linear-gradient(135deg,#58a6ff,#bd3944);--bg-secondary-rgb:22,27,34;--bg-card-rgb:13,17,23}[data-theme=Valorant]{--gradient-1:linear-gradient(135deg,#0f1923,#1b2838);--gradient-accent:linear-gradient(135deg,#ff4655,gold);--bg-secondary-rgb:27,40,56;--bg-card-rgb:15,25,35}:root{--gradient-1:linear-gradient(135deg,#1a1a1a,#252525);--gradient-accent:linear-gradient(135deg,#007acc,#bd3944);--bg-secondary-rgb:37,37,37;--bg-card-rgb:30,30,30}*{margin:0;padding:0;box-sizing:border-box;transition:background-color .3s ease,color .3s ease}body{background:var(--gradient-1);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--bg-primary);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--gradient-accent);border-radius:10px;border:2px solid var(--bg-primary)}::-webkit-scrollbar-thumb:hover{background:var(--accent-purple)}::selection{background:var(--accent-purple);color:#fff}::-moz-selection{background:var(--accent-purple);color:#fff}a{color:var(--ally-color);text-decoration:none;transition:color .3s ease}a:hover{color:var(--accent-gold)}h1,h2,h3,h4,h5,h6{color:var(--text-primary);line-height:1.2;font-weight:700}.container{max-width:1400px;margin:0 auto;padding:0 2rem}.gradient-text{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.shadow-sm{box-shadow:0 2px 4px rgba(0,0,0,.1)}.shadow-md{box-shadow:0 4px 8px rgba(0,0,0,.2)}.shadow-lg{box-shadow:0 10px 25px rgba(0,0,0,.3)}.shadow-xl{box-shadow:0 20px 40px rgba(0,0,0,.4)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-fade-in{animation:fadeIn .5s ease-out}.animate-slide-in{animation:slideIn .3s ease-out}.animate-pulse{animation:pulse 2s infinite}@media (max-width:768px){body{font-size:.95rem}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}@media print{body{background:#fff;color:#000}.no-print{display:none}}[data-theme=Dark]{--bg-primary:#1a1a1a;--bg-secondary:#252525;--bg-card:#1e1e1e;--ally-color:#007acc;--enemy-color:#ff4655;--text-primary:#fff;--text-secondary:#e0e0e0;--border-color:#333;--accent-gold:gold;--accent-purple:#bd3944;--success-color:#4caf50;--header-bg:#2b2b2b;--selection-bg:#3d3d3d}[data-theme=Dark],[data-theme=Light]{--tier-select:#477db2;--tier-deluxe:#009e84;--tier-premium:#d1548c;--tier-exclusive:#f4955a;--tier-ultra:#bda652}[data-theme=Light]{--bg-primary:#f5f5f5;--bg-secondary:#e8e8e8;--bg-card:#fff;--ally-color:#0078d4;--enemy-color:#d13438;--text-primary:#000;--text-secondary:#333;--border-color:#ccc;--accent-gold:#ffb900;--accent-purple:#e81123;--success-color:#107c10;--header-bg:#e0e0e0;--selection-bg:#d0e3ff}[data-theme=Midnight]{--bg-primary:#0d1117;--bg-secondary:#161b22;--bg-card:#0d1117;--ally-color:#58a6ff;--text-primary:#c9d1d9;--text-secondary:#8b949e;--border-color:#30363d;--accent-purple:#bd3944;--success-color:#3fb950;--header-bg:#010409;--selection-bg:#1f6feb}[data-theme=Midnight],[data-theme=Valorant]{--enemy-color:#ff4655;--accent-gold:gold;--tier-select:#477db2;--tier-deluxe:#009e84;--tier-premium:#d1548c;--tier-exclusive:#f4955a;--tier-ultra:#bda652}[data-theme=Valorant]{--bg-primary:#0f1923;--bg-secondary:#1b2838;--bg-card:#0f1923;--ally-color:#ff4655;--text-primary:#fff;--text-secondary:#fff;--border-color:#ff4655;--accent-purple:#ff4655;--success-color:#ff4655;--header-bg:#111;--selection-bg:#ff4655}:root{--bg-primary:#1a1a1a;--bg-secondary:#252525;--bg-card:#1e1e1e;--ally-color:#007acc;--enemy-color:#ff4655;--text-primary:#fff;--text-secondary:#e0e0e0;--border-color:#333;--accent-gold:gold;--accent-purple:#bd3944;--success-color:#4caf50;--header-bg:#2b2b2b;--selection-bg:#3d3d3d;--tier-select:#0cebb8;--tier-deluxe:#e04685;--tier-premium:#d1548e;--tier-ultra:gold;--tier-exclusive:#ff4655}.match-loadouts{min-height:100vh;background:linear-gradient(135deg,var(--bg-primary),var(--bg-secondary));padding-top:60px;color:var(--text-primary);transition:background .3s ease}.performance-mode .match-loadouts{background:var(--bg-primary)}.filters-container{padding:2rem;background:var(--bg-secondary);border-radius:16px;margin:2rem;box-shadow:0 4px 20px rgba(0,0,0,.2)}.performance-mode .filters-container{box-shadow:none}.filters-header{justify-content:space-between;margin-bottom:1.5rem}.filters-header,.filters-title{display:flex;align-items:center}.filters-title{font-size:1.25rem;gap:10px}.filter-toggle,.filters-title{font-weight:600;color:var(--text-primary)}.filter-toggle{background:var(--bg-card);border:2px solid var(--border-color);padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:all .3s;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.performance-mode .filter-toggle{transition:none}.filter-toggle:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.performance-mode .filter-toggle:hover{transform:none;box-shadow:none}.filter-toggle.active{background:linear-gradient(135deg,var(--ally-color),var(--accent-purple));border-color:transparent;box-shadow:0 4px 20px rgba(0,180,216,.4)}.performance-mode .filter-toggle.active{background:var(--ally-color);box-shadow:none}.filters-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.filter-group{background:var(--bg-card);padding:1rem;border-radius:12px;border:1px solid var(--border-color)}.filter-label{display:block;margin-bottom:.5rem;font-size:.9rem;color:var(--text-secondary);font-weight:500}.filter-input{width:60%;padding:.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);transition:border-color .3s;font-family:inherit;font-size:.9rem}.performance-mode .filter-input{transition:none}.filter-input:focus{outline:none;border-color:var(--ally-color);box-shadow:0 0 0 3px rgba(0,180,216,.1)}.performance-mode .filter-input:focus{box-shadow:none}.tier-selector{display:flex;gap:.5rem;flex-wrap:wrap}.tier-btn{padding:.4rem .8rem;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);border-radius:6px;cursor:pointer;transition:all .3s;font-size:.85rem;font-weight:500}.performance-mode .tier-btn{transition:none}.tier-btn:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.performance-mode .tier-btn:hover{transform:none;box-shadow:none}.tier-btn.active{color:#fff;border-color:currentColor;transform:scale(1.05)}.performance-mode .tier-btn.active{transform:none}.tier-btn.select.active{background:var(--tier-select);box-shadow:0 2px 12px rgba(90,158,222,.4)}.tier-btn.deluxe.active{background:var(--tier-deluxe);box-shadow:0 2px 12px rgba(0,158,132,.4)}.tier-btn.premium.active{background:var(--tier-premium);box-shadow:0 2px 12px rgba(209,84,140,.4)}.tier-btn.exclusive.active{background:var(--tier-exclusive);box-shadow:0 2px 12px rgba(239,146,90,.4)}.tier-btn.ultra.active{background:var(--tier-ultra);box-shadow:0 2px 12px rgba(250,214,98,.4)}.performance-mode .tier-btn.active{box-shadow:none}.special-items{display:flex;gap:1rem}.checkbox-label{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-label input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-gold);cursor:pointer}.checkbox-label span{color:var(--accent-gold);font-weight:500}.main-container{padding:2rem;max-width:1600px;margin:0 auto}.match-info{text-align:center;margin-bottom:2rem}.match-map{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:var(--text-primary)}.match-time{color:var(--text-secondary);font-size:.9rem}.no-match{text-align:center;padding:3rem;background:var(--bg-secondary);border-radius:16px;margin:2rem auto;max-width:600px}.error-text{color:var(--enemy-color);font-size:1.1rem;font-weight:500;display:block;margin-bottom:2rem}.vry-button{background:linear-gradient(135deg,var(--ally-color),var(--accent-purple));color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;text-transform:uppercase;letter-spacing:1px}.performance-mode .vry-button{background:var(--ally-color);transition:none}.vry-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,180,216,.4)}.performance-mode .vry-button:hover{transform:none;box-shadow:none}.btn-inner{display:inline-block}.teams-container{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.team-section{background:var(--bg-secondary);border-radius:16px;padding:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.2)}.performance-mode .team-section{box-shadow:none}.team-header{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid}.ally-team .team-header{border-color:var(--ally-color)}.enemy-team .team-header{border-color:var(--enemy-color)}.team-label{font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}.ally-team .team-label{color:var(--ally-color);text-shadow:0 0 20px rgba(0,180,216,.5)}.performance-mode .ally-team .team-label{text-shadow:none}.enemy-team .team-label{color:var(--enemy-color);text-shadow:0 0 20px rgba(255,70,85,.5)}.performance-mode .enemy-team .team-label{text-shadow:none}.all-players-container{width:100%}.all-players-section{background:var(--bg-secondary);border-radius:16px;padding:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.2)}.performance-mode .all-players-section{box-shadow:none}.all-players-header{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--accent-purple)}.all-players-label{font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--text-primary);text-shadow:0 0 20px hsla(0,0%,100%,.3)}.performance-mode .all-players-label{text-shadow:none}.all-players-grid{grid-template-columns:repeat(2,1fr)}.all-players-grid,.players-grid{display:grid;gap:1rem}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.loading-container,.loading-container p{color:var(--text-secondary)}.loading-spinner{width:50px;height:50px;border:3px solid var(--border-color);border-top:3px solid var(--ally-color);border-radius:50%;margin-bottom:1rem}.loading-spinner,.performance-mode .loading-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.all-players-grid,.teams-container{grid-template-columns:1fr}.enemy-team .player-card:hover{transform:translateX(5px)}}@media (max-width:768px){.filters-content{grid-template-columns:1fr}.filters-header{flex-direction:column;gap:1rem;align-items:stretch}.filter-toggle{width:100%}.main-container{padding:1rem}.filters-container{margin:1rem;padding:1rem}}.skin-alerts-btn{margin:10px 0;padding:6px 12px;font-weight:700;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s,transform .2s}.performance-mode .skin-alerts-btn{transition:none}.skin-alerts-btn.on{background-color:#228b22;color:#fff}.skin-alerts-btn.off{background-color:#b22222;color:#fff}.skin-alerts-btn:hover{filter:brightness(.9);transform:scale(1.02)}.performance-mode .skin-alerts-btn:hover{transform:none}